目录
基础认知
CSS(cascading style sheets,层叠样式表单)简称为样式表,是用于(增强)控制网页样式,并允许将样式信息与网页内容分离的一种标记性语言。简单用房子比喻来说,HTML是毛坯房,CSS就是给房子装修。
1. 体验CSS
CSS的作用
将网页的表现与HTML的结构和内容相分离,CSS通过对页面结构的风格进行控制,进而控制整个网页的风格。
CSS语法规则
- 目录结构命名规则:一般命名为style,css。
- 样式文件的命名规则:前期放于不同的css文件中,后期将其整合到一个css文件中,一般命名为style.css或css.css。
- 选择器的命名规则:必须由小写字母或下划线组成,必须以字母开头,不能纯数字。
2. CSS引入方式
1)内嵌式
定义: CSS写在style标签中,通常约定写在head标签中。
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>内嵌样式</title>
<style type="text/css">
div{
color: red;font-size: 30px;
}
</style>
</head>
<body>
<!--css引入方式:(行内样式时我们用的是style属性,内部样式时我们用的是style标签)-->
<!--1.行内样式:
将css代码写在元素开始标签的style属性中
可以设置多个样式,使用";"隔开-->
<!--2.内部样式-->
<!--在当前网页head标签中,写上一对style标签,然后在style标签中,使用选择器编写css代码-->
<div>加入睡觉教</div>
</body>
</html>
2)外联式
定义: CSS写在一个单独的.css文件中,通过link标签在网页中引入。
步骤:
- 新建一个.css文件,如my.css。
- 在my.css文件中编写CSS代码,如:在HTML文件的head部分通过link标签引入该CSS文件:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>外部样式</title>
<link rel="stylesheet" href="a.css" />
<link rel="stylesheet" href="b.css"/>
</head>
<body>
<!--将css代码写在元素开始标签的style属性中
可以设置多个样式,使用";"隔开-->
<div>加入睡觉教</div>
</body>
</html>
注意: href属性用于指定CSS文件的路径。
3)行内式
定义: CSS写在标签的style属性中。
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>行内样式</title>
</head>
<body>
<!--css引入方式:-->
<!--将css代码写在元素开始标签的style属性中
可以设置多个样式,使用";"隔开-->
<div style="color: red ;background: greenyellow;font-size: 30px;">加入睡觉教</div>
</body>
</html>
注意:行内式写法具有局限性,只能控制单个标签。不推荐使用,未来配合js使用更佳。
3. CSS引入方式小结
- 三种引入方式:
- 内嵌式: 适用于小案例,方便HTML和CSS在一个文件内管理。
- 外联式: 适用于开发项目,HTML文件放标签,CSS文件放样式,单独管理。
- 行内式: 实际开发中用到概率低,一般配合js使用。
398

被折叠的 条评论
为什么被折叠?



