#CSS3 的出現,讓代碼更簡潔、頁面結構更合理,性能和效果獲得兼顧。
css
#CSS3數據更精簡實用,許多CSS2.0要用圖片作效果,而css3能夠直接用代碼編寫。
#css3是CSS2技術的升級版本,CSS3語言開發是朝着模塊化發展的。之前的規範做爲一個模塊實在太過龐大且比較複雜,因此,把它分解爲一些小的模塊。更多新的模塊也被加入進來,這些模塊包括:盒子模塊,列表模塊,超連接模塊,語言模塊,背景和邊框,文字特效,多欄佈局等css3
CSS3 被劃分爲模塊。瀏覽器
其中最重要的 CSS3 模塊包括:微信
解一:增長了點屬性,丟棄了點兒屬性,注意用法的改變就行,沒什麼大區別。模塊化
解二:佈局
css3至關於軟件的版本號而已,跟如今經常使用的,用法上沒什麼區別,可是,ie678不支持css3多出了的新屬性,css3,在原來基礎上增長了不少效果,好比最多見的,圓角,漸變。
瞭解更多
解三:性能
都是網頁樣式code,不一樣的在於css3比css多了一些樣式設置而已。
css3是向前兼容的,也就是說,css中有效的code在css3也有效。
以上是純code方面來看,而對於具體的顯示效果,還要看瀏覽器對其的支持狀況。
舉2個簡單的例子:
1、一個css與css3都有效的code,若是瀏覽器不支持css3,那麼只會以css的樣式顯示。最多見的就是圓弧角。
2、一個只在css3中有效的code,若是瀏覽器不支持css3,那麼其顯示效果就不會出現。
css3和css,在編寫code的時候,除了對一些css3中新出現的屬性設置,其它徹底同樣。