CSS学习笔记
- CSS 2.0中文手册 提取码:dey1
0x1 CSS简介
CSS 指层叠样式表 (Cascading Style Sheets),分为内部样式和外部样式
是一种标记语言
内部样式表是定义在head元素标签内的一种“特征”定义,和html的内部样式相同,形式类似函数
外部样式表是定义在外部的CSS文件中,作用与内部样式相同
内联样式表是定义在标签元素内部的样式表
CSS语法规范
选择器、一条或多条声明
选择器的意思是,选择谁改样式,声明是改什么样式
<html>
<head>
<body>
<p>Hello World!</p>
</body>
</html>
选择器是用于指定CSS样式的HTML标签
属性和属性值是以键值对的形式出现
CSS一定要加分号;
属性和属性值之间有:
CSS代码风格
书写样式格式
紧凑型
p{color:red;}
展开式
p{
color: red;
}
- 样式大小写
采用小写
空格规范
属性前面,冒号后面保留空格
选择器和大括号后也要保留空格
p {
color: red;
}
0x2 CSS选择器
选择器的作用
针对不同的标签,有针对的进行选择
p {
color: red;
}
上述代码即把所有p段落标签定义为相同样式
选择器分类
基础选择器和复合选择器
基础选择器是由单个选择器组成
基础选择器包括:标签选择器、类选择器、id选择器和通配符选择器
标签选择器
以HTML标签名称作为选择器,例如盒子div 或span
设置统一,不能差异化设置
<html>
<head>
<body>
<p>Hello World!</p>
</body>
</html>
类选择器
语法:
点加类名,类名任取
.类名 {
color: red;
}
结构需要class属性来调用该类
.cat {
color: red;
}
Hello World!
一般结构都可以调用
不要使用中文、数字命名
div 就是一个盒子,用来装网页内容的
相当于通过不同方式引用样式。id和class差不多,只不过是引用的方式不同,都可以让多个段落引用相同的样式。
class
-—————-第一种————-
<html>
<head>
<body>
标题居中
段落居中。

