本篇文章帶給大家的內容是關於css1 css2 css3 差別有哪些?差異詳解,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
CSS1提供有關字體、顏色、位置和文字屬性的基本信息,該版本已經得到了目前解析HTML和XML的瀏覽器的廣泛支援。
但自從CSS1的版本之後,又在1998年5月發布了CSS2版本,樣式單得到了更多的充實。
CSS2.0提供給我們了一個機制,讓程式設計師在開發時可以不考慮顯示和介面就可以製作表單和介面,顯示問題可由美工或是程式設計師後期再來編寫對應的CSS2.0樣式來解決。
CSS2.0是一套全新的樣式表結構,是由W3C推行的,同以往的CSS1.0或CSS1.2完全不一樣,CSS2.0推薦的是一套內容和表現效果分離的方式,HTML元素可以透過CSS2.0的樣式控制顯示效果,可完全不使用以往HTML中的table和td來定位表單的外觀和樣式,只需使用p和Li此類HTML標籤來分割元素,之後即可透過CSS2.0樣式來定義表單介面的外觀。
CSS3語言開發是朝向模組化發展的。以前的規範作為一個模組實在是太龐大而且比較複雜,所以,把它分解為一些小的模組,更多新的模組也被加入進來。
簡單來說就是css2有的屬性css3都有,但是css3有的屬性css2不一定有。 CSS3是最新的版本,效果上CSS2是比不了的,css3可以說是css2的進階,因為css3是在css2的基礎上增加了一些新的屬性。例如定義圓角、背景顏色漸層、背景圖片大小控制和定義多個背景圖片等很多,這個是CSS2上沒有的效果,現在新版本的瀏覽器基本上都支援CSS3,例如IE9、FF4 、chrome11 ,但要用CSS3開發網站的話,要考慮的是還在用低版瀏覽器的使用者。
以上就是對css1 css2 css3 有什麼區別的全部介紹,如果您想了解更多有關CSS視頻教程#,請關注PHP中文網。
以上是css1 css2 css3 差別有哪些?區別詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!