css和css3有什么區別?
總體看一下CSS發展的歷史。
1. CSS 1:
1996年12月,CSS 1 (Cascading Style Sheet, level 1)正式推出。在這個版本中,已經包含了font的相關屬性、顏色與背景的相關屬性、文字的相關屬性、box的相關屬性等。
2. CSS 2:
1998年5月,CSS 2(Cascading Style Sheet, level 2)正式推出。在這個版本中開始使用樣式表結構。
3. CSS 2.1:
2004年2月,CSS 2.1(Cascading Style Sheet, level 2 revision 1)正式推出。它在CSS2的基礎上略微做了改動,刪除了許多諸如text-shadow等不被瀏覽器所支持的屬性。
現在所使用的CSS基本上是在1998年推出的CSS2的基礎上發展而來的。10年前在Internet剛開始普及的時候,就能夠使用樣式表來對網頁進行視覺效果的統一編輯,確實是一件可喜的事情。但是在這10年間CSS可以說是基本上沒有什么很大的變化,一直到2010年終于推出了一個全新的版本—CSS 3。
來源:《HTML5月CSS3權威指南》(下冊)