目录
1. CSS概述
2. CSS引入方式
3. CSS颜色显示
4. CSS选择器
4.1. 元素(标签)选择器
4.2. id选择器
4.3. 类选择器
4.4. 三者优先级
5. 盒子模型
CSS,全称为“Cascading Style Sheets”,中文译为“层叠样式表”。
CSS是一种用于描述HTML或XML(包括SVG、MathML等衍生技术)文档样式的计算机语言。它被设计出来主要是为了分离文档的内容(written in HTML or a similar markup language)与文档的呈现样式(如更详细的布局和设计),并且有多种样式可以应用于在不同设备上浏览的网页。这种分离可以提高内容的可访问性,提供更多的布局和视觉效果的控制,并允许控制样式信息的复杂性,而不需要结构化的文档内容通过杂乱的样式信息进行展示。
具体来说,CSS能够:
一个有CSS和没有CSS的代码对比示例:
没有CSS的示例
欢迎来到我的网站
这是一个没有CSS的段落。
这是另一个没有CSS的段落。
有CSS的示例
欢迎来到我的网站
这是一个使用CSS美化的段落。
这是另一个使用CSS美化的段落。
在HTML中,有三种常见的方式来引入CSS样式:
名称 |
语法描述 |
示例 |
行内样式 |
在标签内使用style属性,属性值是css属性键值对 |
中国新闻网 |
内嵌样式 |
定义 |
|
外联样式 |
定义标签,通过href属性引入外部css文件 |
这是一个红色的段落。
这是一个蓝色的段落。