CSS的主要作用是美化网页,能够很好地控制网页的布局、字体、颜色、背景等方面的特征,使得网页能够更加美观、易读、易用。
样式一般使用“选择器 + 声明块”的形式进行定义,例如: p { color: blue; font-size: 16px; } 在上述代码中,选择器是“p”,即指定所有“”标签所对应的元素使用这些样式;而声明块则是用花括号括起来的一组样式声明,每个声明使用“属性: 值”这样的形式书写。
CSS的种别较多,主要可以分为以下四种:
- CSS1
- CSS2
- CSS3
- CSS4
CSS1最早于1996年发布,其中包含了一些最基本的样式定义,例如文本样式、背景样式、定位等基础功能。
CSS2在1998年发布,新增了许多跨浏览器兼容性方面的特性,并扩展了CSS1中的一些属性及伪类。
CSS3划分为多个模块,从1999年开始陆续发布,增加了一些新的特性,例如弹性布局、动画、渐变、阴影等。
CSS4尚未正式发布,但已发布了一些工作草案,主要增加了对网格布局、多列布局、文字环绕等方面的支持。