HTML 5与CSS 3权威指南(第4版·下册)
上QQ阅读APP看书,第一时间看更新

15.1 概要介绍

15.1.1 CSS 3是什么

首先,我们对CSS 3做一个概要的介绍。什么是CSS 3?CSS 3是CSS技术的一个升级版本,是由Adobe Systems、Apple、Google、HP、IBM、Microsoft、Mozilla、Opera、Sun Microsystems等许多Web界的巨头联合组成的一个名为“CSS Working Group”的组织共同协商策划的。虽然目前很多细节还在讨论之中,但它还是不断地朝前发展着。2010年在HTML 5成为IT界人士关注的焦点的同时,它也开始慢慢地普及开来。

15.1.2 CSS 3的历史

接下来,我们从总体上看一下CSS的发展历史。

·CSS 1。1996年12月,CSS 1(Cascading Style Sheets,level 1)正式推出。在这个版本中,已经包含了font的相关属性、颜色与背景的相关属性、文字的相关属性、box的相关属性等。

·CSS 2。1998年5月,CSS 2(Cascading Style Sheets,level 2)正式推出。在这个版本中开始使用样式表结构。

·CSS 2.1。2004年2月,CSS 2.1(Cascading Style Sheets,level 2revision 1)正式推出。它在CSS 2的基础上略微做了改动,删除了许多诸如text-shadow等不被浏览器所支持的属性。

现在所使用的CSS基本上是在1998年推出的CSS 2的基础上发展而来的。10年前在Internet刚开始普及的时候,就能够使用样式表来对网页进行视觉效果的统一编辑,这确实是一件可喜的事情。但是在这10年间CSS可以说基本上没有什么变化,一直到2010年终于推出了一个全新的版本——CSS 3。