CSS前言
1.什么是CSS
CSS是层叠样式表
针对HTML标签的嵌套 例如<div><p><a></p></div> --> 层叠 Cascading
针对HTML各标签的样式style,将HTML文件中标签的样式属性从标签描述的内容中解耦合分离出来 --> 样式 Style
针对HTML中不同的标签的对应不同的样式,类似二维表格的关系 --> 表 Sheets
2.为什么采用CSS管理样式
HTML文件中大量标签使用着相同的样式,样式存在重复性
将HTML的文档内容与样式解耦,便于管理
最终使HTML只负责文档的结构和内容,将表现形式完全交给CSS,HTML文档变得更简洁,便于爬虫(搜索引擎)爬取内容
3.CSS的引入方式
1. 【行内式】直接写在标签内部 style="样式1;样式2;样式3"
2.【嵌入式】在HTML文档的head中通过style标签定义 (网站首页HTML多采用此形式,有利于性能优化)
3.【外联式】在HTML文档的head中通过link标签引入外部css文件

4.CSS语法
选择器{ 样式1;
样式2 ;
样式3}

浙公网安备 33010602011771号