共计 22674 个字符,预计需要花费 57 分钟才能阅读完成。
CSS 基础
目录
CSS 基础
一、CSS 样式表
1.1 内联样式表
1.2 内部样式表
1.3 外部样式表
1.4 样式表层叠优先级
二、CSS 选择器
2.1 元素选择器
2.2 ID 选择器
2.3 类选择器
2.4 属性选择器
三、语法规则
3.1 注释语句
3.2 @charset
3.3 !important
四、CSS 取值与单位
4.1 数字
4.2 长度
4.3 角度
4.4 时间
4.5 文本
4.6 颜色
五、CSS 常用样式
5.1 CSS 背景
1. 背景颜色 background-color
2. 背景图像 background-image
3. 背景图像平铺方式 background-repeat
4. 固定 / 滚动背景图像 background-attachment
5. 定位背景图像 background-position
6. 背景简写 background
5.2 CSS 框模型
1. 内边距 padding
1)设置各边内边距
2)单边内边距
2. 边框 border
1)边框宽度 border-width
2)边框样式 border-style
3)边框颜色 border-color
编辑 4)边框简写 border
3. 外边距
1)设置各边外边距
2)单边外边距
3)外边距合并
5.3 CSS 文本
1. 文本缩进 text-indent
2. 文本对齐 text-align
3. 文本装饰 text-decoration
4. 文本转换 text-transform
5. 字符间距 letter-spacing
5.4 CSS 字体
1. 字体系列 font-family
2. 字体风格 font-style
3. 字体变化 font-variant
4. 字体粗细 font-weight
5. 字体大小 font-size
6. 字体简写 font
5.5 CSS 超链接
5.6 CSS 列表
1. 样式类型 list-style-type
2. 样式图片 list-style-image
3. 样式位置 list-style-position
4. 样式简写 list-style
5.7 CSS 表格
1. 折叠边框 border-collapse
2. 边框距离 border-spacing
4. 空单元格 empty-cells
5. 表格布局 table-layout
六、CSS 定位
6.1 绝对定位
6.2 相对定位
6.3 层叠效果
6.4 浮动
1. 浮动效果 float
2. 清理浮动 clear
一、CSS 样式表
CSS 有三种使用方式,根据声明位置的不同分为内敛样式表、内部样式表、外部样式表。
1.1 内联样式表
内联样式表又称为行内样式表,通过使用 style 属性为各种 HTML 元素标签添加样式,其作用范围只在指定的 HTML 元素内部。
基本语法格式如下:
<元素名 style="属性名称: 属性值">
如果有多个属性需要同时添加,可用分号隔开,显示如下:
<元素名 style="属性名称 1: 属性值 1; 属性名称 2: 属性值 2;...; 属性名称 N: 属性值 N">
部分常用 CSS 属性和参考值:
eg:内联样式表的用法示例
CSS 内联样式表
CSS 内联样式表
这是一段测试文字。
内联样式表仅适用于改变少量元素的样式,不易于批量使用和维护。
1.2 内部样式表
内部样式表通常位于 和标签内部,通过使用
标签标记各类样式规则,其作用范围为当前整个文档。
语法格式如下:
这里的选择器可用于指定样式的元素标签。
其中最后一个属性值后面是否添加分号为可选内容。
eg:内部样式表的用法示例
内部样式表的用法示例
CSS 内部样式表
内部样式表可以批量改变元素样式
CSS 内部样式表
内部样式表可以批量改变元素样式
CSS 内部样式表
内部样式表可以批量改变元素样式
内部样式表克服了内联样式表重复定义的弊端,同一种样式声明可以批量被各种元素使用,有利于样式的后期维护和拓展。
1.3 外部样式表
外部样式表为独立的 CSS 文件,其后缀名为.css 或.CSS,在网页文档的首部 和 标签之间使用 标签对其进行引用即可作用于当前整个文档。
对于独立 CSS 文件的引用语法格式如下:
例如,引用本地 css 文件夹中的 test.css 文件:
外部 CSS 文件中的内容无需使用
标签进行标记,其格式和内部样式表
ID 选择器的简单应用
该段落没有定义 id 名称
该段落自定义了 id 名称为 test