html:结构层 css:样式层
层叠样式表 级联样式表
cascading: 层叠 级联
style: 样式 sheet:表格
css为HTML标记语言提供了一种样式描述 (字体,颜色,宽高) 即设置HTML页面中的元素的位置,排版,样式外观等(如文本内容 :字体 ,大小,对齐方式等),图片的外形(宽高边框等)
css语法:由选择器和声明组成
选择器:要设置样式的html标签
声明组:由声明语句组成
声明语句:有属性名和属性值组成
属性名和属性值冒号相连用
多条声明语句由分号隔开
css行间引入优缺点;
相同样式需要重复定义,造成代码冗余,
作用范围小,不利于后期代码维护,
代码不能复用,结构与样式变现不分离
行间样式适用于某个元素拥有特殊样式时使用,结构表现不分离
css内部样式:
对于行间样式,代码能够复用
作用范围大于行间样式的范围,结构与表现半分离