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