核心提示:1. Cascading Style Sheets层叠样式表(Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等...
1. Cascading Style Sheets
层叠样式表(Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
特点
富的样式定义
易于使用和修改
行内式 外联式 内联式
CSS样式表可以将所有的样式声明统一存放,进行统一管理。
多页面应用
可以在多个页面中使用同一个CSS样式表实现多个页面风格的统一。
层叠
对一个元素多次设置同一个样式,后来定义的样式将对前面的样式设置进行重写,在浏览器中看到的将是最后面设置的样式效果。
页面压缩
页面压缩
样式与结构分离,页面体积减小,加载和下载时时间都会减少,而且后期易于维护和修改
CSS中的“层叠(cascading)”表示样式单规则应用于HTML文档元素的方式。具体地说,CSS样式单中的样式形成一个层次结构,更具体的样式覆盖通用样式。样式规则的优先级由CSS根据这个层次结构决定,从而实现级联效果。