CSS不僅可以靜態修飾網頁,還可以用各種腳本語言動態格式化網頁的元素。
CSS為HTML標記語言提供了樣式描述,並定義了元素的顯示方式。CSS是網頁設計領域的壹個突破。它可以用來修改壹個小樣式,並更新與之相關的所有頁面元素。
CSS具有以下特征:
1,豐富的風格定義
CSS提供了豐富的文檔樣式外觀以及設置文本和背景屬性的能力。允許為任何元素創建邊框,以及該元素的邊框與其他元素的距離,該元素的邊框與該元素的內容的距離;允許您隨意更改文本的大小寫、裝飾和其他頁面效果。
2、易於使用和修改
CSS可以在HTML元素的style屬性中定義樣式,也可以在HTML文檔的header部分定義樣式,還可以在專門的CSS文件中聲明樣式供HTML頁面引用。總之,CSS樣式表可以統壹存儲和管理所有的樣式聲明。
3.多頁應用程序
CSS樣式表可以單獨存儲在壹個CSS文件中,這樣我們就可以在多個頁面中使用同壹個CSS樣式表。理論上,CSS樣式表不屬於任何頁面文件,可以在任何頁面文件中引用。這樣可以統壹多個頁面的風格。
4.堆垛
層疊就是多次為壹個元素設置相同的樣式,會使用上次設置的屬性值。例如,如果您對站點中的多個頁面使用同壹組CSS樣式表,而某些頁面中的某些元素想要使用其他樣式,則可以為這些樣式定義壹個樣式表,並將其應用到頁面。
5.頁面壓縮
在使用HTML定義頁面效果的網站中,往往需要大量或重復的表格和字體元素來形成各種文本樣式,這會產生大量的HTML標簽,從而增加頁面文件的大小。
將樣式聲明單獨放在CSS樣式表中,可以大大減小頁面的大小,這將大大減少加載頁面時所用的時間。此外,CSS樣式表的重用減少了頁面的大小和下載時間。
擴展數據:
css的工作原理
CSS是壹種定義字體、顏色、位置等樣式結構的語言。它用來描述網頁上信息的格式和真實性。CSS樣式可以直接存儲在HTML頁面中,也可以存儲在單獨的樣式表文件中。
無論哪種方式,樣式表都包含將樣式應用於指定類型的元素的規則。對於外部使用,樣式表規則放在文件擴展名為_css的外部樣式表文檔中。
樣式規則是可應用於網頁中的元素(如文本段落或鏈接)的格式說明。樣式規則由壹個或多個樣式屬性及其值組成。內部樣式表直接放在網頁中,外部樣式表保存在單獨的文檔中,網頁通過專門的標簽鏈接外部樣式表。
CSS中的名稱“層疊”表示樣式表規則如何應用於HTML文檔元素。具體來說,CSS樣式表中的樣式形成了層次結構,更具體的樣式涵蓋了常見的樣式。樣式規則的優先級由CSS根據這個層次來決定,從而實現層疊效果。
參考資料:
百度百科_css