W3C于1996年12月提出了“层叠样式表,级别1(CSS1)”。此版本描述了CSS语言以及所有HTML标记的简单视觉格式模型。
CSS2于1998年5月成为W3C的推荐,并以CSS1为基础。此版本增加了对特定于媒体的样式表的支持,例如打印机和听觉设备,可下载的字体,元素定位和表格。
CSS3在1999年6月成为W3C的推荐,并基于旧版本的CSS。它分为文档称为模块,此处每个模块都具有CSS2中定义的新扩展功能。
CSS3是CSS早期版本(CSS2)的最新标准。CSS2和CSS3之间的主要区别如下:
媒体查询
命名空间
选择器级别3
颜色
CSS处理网页的外观。使用CSS,您可以控制文本的颜色,字体的样式,段落之间的间距,列的大小和布局,使用的背景图像或颜色,布局设计以及不同设备和显示器的显示变化屏幕尺寸以及其他各种效果。