CascadingStyleSheets,俗稱CSS,是一種簡單的設計語言,旨在簡化網頁外觀的製作過程。
CSS處理網頁的外觀部分。使用CSS,您可以控制文本的顏色、字體的樣式、段落之間的間距、列的大小和布局、使用的背景圖像或顏色、布局設計、不同設備和螢幕大小的顯示變化以及各種其他效果。
CSS易於學習和理解,但它提供了對HTML文檔表示的強大控制。最常見的是,CSS與標記語言HTML或XHTML結合在一起。
Advantages of CSS
CSS節省時間−您可以編寫一次CSS,然後在多個HTML頁面中重用同一工作表。您可以爲每個HTML元素定義一個樣式,並將其應用於任意多個Web頁面。
頁面加載速度更快−如果使用CSS,則不必每次都編寫HTML標記屬性。只需編寫一個標籤的CSS規則並將其應用於該標籤的所有出現。所以更少的代碼意味著更快的下載時間。
易於維護−要進行全局更改,只需更改樣式,所有網頁中的所有元素都將自動更新。
優於HTML的樣式具有比HTML更廣泛的屬性數組,因此與HTML屬性相比,您可以更好地查看HTML頁面。
多設備兼容性−樣式表允許爲多個設備類型優化內容。通過使用相同的HTML文檔,可以爲pda和手機等手持設備或列印提供不同版本的網站。
全球網絡標準−現在不推薦使用HTML屬性,建議使用CSS。因此,開始在所有的HTML頁面中使用CSS以使它們與未來的瀏覽器兼容是一個好主意。
Who Creates and Maintains CSS?
CSS是通過W3C中一組名爲CSS工作組的人員創建和維護的。CSS工作組創建稱爲規範的文檔。當W3C成員討論並正式批准規範時,它就成爲一個建議。
這些已批准的規範稱爲推薦規範,因爲W3C無法控制語言的實際實現。獨立的公司和組織創造了這個軟體。
注意−全球資訊網聯盟(W3C)是一個就網際網路如何工作以及它應該如何發展提出建議的組織。
CSS Versions
層疊樣式表level 1(CSS1)是W3C在1996年12月提出的一項建議。此版本描述了CSS語言以及所有HTML標記的簡單視覺格式模型。
CSS2於1998年5月成爲W3C的推薦標準,並建立在CSS1的基礎上。此版本增加了對媒體特定樣式表的支持,例如印表機和音頻設備、可下載字體、元素定位和表格。