層疊樣式表(Cascading Style Sheets,簡稱CSS) 是一種用於描述HTML(標準通用標記語言的一箇應用)或XML(標準通用標記語言的一箇子集)等文件樣式的計算機語言,由W3C(萬維網聯盟)定義和維護。CSS的主要作用是增強控制網頁的外觀和樣式,包括但不限於字體、顏色、間距、對齊方式等。
CSS的主要特點包括:
精確控制:能夠對網頁中元素的位置進行像素級的精確排版。
字體和樣式支持:支持幾乎所有的字體和字號樣式,以及對網頁對象和模型樣式的編輯能力。
樣式與內容的分離:CSS允許將樣式信息與網頁內容分離,這樣可以使網頁的結構更加清晰,便於維護和管理。
動態格式化:不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。
通過使用CSS,網頁設計師和開發者可以更高效地創建出外觀吸引、結構清晰的網頁。