CSS的設(shè)計(jì)主要是為了實(shí)現(xiàn)文檔內(nèi)容與文檔表示的分離,包括布局、顏色和字體等方面。它還可以用于以不同的方式顯示web頁(yè)面,可以根據(jù)您的屏幕大小進(jìn)行更改。對(duì)文檔設(shè)計(jì)的更改可以快速、輕松地應(yīng)用。
對(duì)CSS3已完全向后兼容,所以你就不必改變現(xiàn)有的設(shè)計(jì)。瀏覽器將永遠(yuǎn)支持CSS2。
CSS3是早期版本(CSS2)的最新標(biāo)準(zhǔn)。 CSS2和CSS3之間的主要區(qū)別如下:
媒體查詢
命名空間
選擇器
顏色
CSS3被拆分為"模塊"。舊規(guī)范已拆分成小模塊,還增加了新的特性。
一些最重要CSS3模塊如下:
選擇器
盒子模型
背景和邊框
圖像值和替換內(nèi)容
文字特效
2D/3D轉(zhuǎn)換
動(dòng)畫
多列布局
用戶界面
W3C的CSS3規(guī)范仍在開發(fā)。
但是,許多新的CSS3屬性已在現(xiàn)代瀏覽器使用。