CSS CSS就是一種叫做樣式表(stylesheet)的技術(shù)。也有的人稱之為層疊樣式表(Cascading Stylesheet)。 在主頁制作時采用CSS技術(shù),可以有效地對頁面的布局、字體、顏色、背景和其它效果實(shí)現(xiàn)更加精確的控制。 只要對相應(yīng)的代碼做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。
CSS3提供了非常多新途徑去改善你的設(shè)計(jì)工作,且做了不少重要的變化。
CSS3模塊
CSS3語言開發(fā)是朝著模塊化發(fā)展的。 以前的規(guī)范作為一個模塊實(shí)在是太龐大而且比較復(fù)雜,所以,把它分解為一些小的模塊,更多新的模塊也被加入進(jìn)來。這些模塊包括:
盒子模型
列表模塊
超連結(jié)方式
語言模塊
背景和邊框
文字特效
多欄布局
CSS3選擇器
CSS3增加了更多的CSS選擇器,可以實(shí)現(xiàn)更簡單但是更強(qiáng)大的功能,比如:nth-child()等。
時間表
幾個模塊現(xiàn)已完成,包括的SVG (可擴(kuò)展矢量圖形) ,媒介資源類型(Media Queries)和命名,而其他的模塊開發(fā)工作則仍在進(jìn)行中。如果要給出一個預(yù)定的日期的話,非常困難,不管怎樣,web瀏覽器將全面支持CSS3的各種新特點(diǎn),一些新的探索已經(jīng)開始了。針對不同瀏覽器,新的功能是逐漸應(yīng)用的,仍然需要1-2年的時間,每一個新的模塊才有可能被廣泛應(yīng)用。
CSS3將給我?guī)砟男┬碌挠绊?/h2>
首先,我們希望,這是個正確的方式,CSS3將完全向后兼容,所以沒有必要修改現(xiàn)在的設(shè)計(jì)來讓它們繼續(xù)運(yùn)作。網(wǎng)絡(luò)瀏覽器也還將繼續(xù)支持CSS2。對我們來說,CSS3主要的影響是將可以使用新的可用的選擇器和屬性,這些會允許你實(shí)現(xiàn)新的設(shè)計(jì)效果(譬如動態(tài)和漸變),而且可以很簡單的設(shè)計(jì)出現(xiàn)在的設(shè)計(jì)效果(比如說使用分欄)。