静态页面
html+css
html 网页内容
css 对网页内容美化
css?
依附于html标签,美化网页。
css位置
内部样式引入 行内样式引入 外部样式引入
内部样式引入:
在<head></head>头部标签中加入
<style type="text/css">
<style>
在其中的<style>标签里加入css样式代码
例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- 内部引入 -->
<style type="text/css">
h1{
color: red;
}
</style>
</head>
<body>
<h1>内部</h1>
</body>
</html>
行内样式引入:
在每个需要美化的标签里加入 style=" " 在引号里加入css样式代码
例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<!-- 行内引入 -->
<h2 style="color:hotpink">行内</h2>
</body>
</html>
外部样式引入:
在外部单独建立一个css文件
文件里直接写css样式代码
例如:
Meihua.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- 外部引入 -->
<!-- href:css文件路径 -->
<!-- rel="stylesheet" 指定关联的文档是一个css文件 -->
<link href="css/new_file1.css" rel="stylesheet"/>
</head>
<body>
<h3>外部</h3>
</body>
</html>
new_file1.css
h3{
color: blue;
}
总结
1.优先级
行内》内部、外部
内部和外部优先级采用【就近原则】
注意!就近原则不是代码的先后顺序 而是距离body需要渲染的内容标签的距离 ,看例子!
例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- 内部引入 -->
<style type="text/css">
h1{
color: red;
}
</style>
<!-- 外部引入 -->
<!-- href:css文件路径 -->
<!-- rel="stylesheet" 指定关联的文档是一个css文件 -->
<link href="css/new_file1.css" rel="stylesheet"/>
</head>
<body>
<h1>内部</h1>
<!-- 行内引入 -->
<h1 style="color:hotpink">行内</h1>
<h1>外部</h1>
</body>
</html>
css文件new-file1.css
h1{
color: blue;
}
可见 外部样式距离body内容更近 ,因此执行外部样式蓝色字体
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- 外部引入 -->
<!-- href:css文件路径 -->
<!-- rel="stylesheet" 指定关联的文档是一个css文件 -->
<link href="css/new_file1.css" rel="stylesheet"/>
<!-- 内部引入 -->
<style type="text/css">
h1{
color: red;
}
</style>
</head>
<body>
<h1>内部</h1>
<!-- 行内引入 -->
<h1 style="color:hotpink">行内</h1>
<h1>外部</h1>
</body>
</html>
css文件new-file1.css
h1{
color: blue;
}
可见 内部样式距离body内容更近 ,因此执行内部样式红色字体
今天内容结束了
下期更新css里的内容如何写
下期见✌