CSS規則定義(Cascading Style Sheets)是一種由W3C組織制定的用于描述文檔如何呈現的標記語言,主要用來控制網頁樣式。CSS由選擇器和聲明組成,選擇器指定應用樣式的元素,聲明則是應用于指定元素的樣式和屬性的集合。
選擇器 { 屬性: 值; 屬性2: 值2; }
在CSS中,每個規則由選擇器和一組聲明組成。選擇器通常由文檔中的元素名稱、ID(唯一標識符)或 class(類別)組成,用來定位并應用樣式。聲明包含屬性和值的組合,用冒號分隔。每條聲明由分號結束。
.class1 { background-color: red; color: white; } #id { font-size: 20px; text-align: center; }
選擇器可以疊加,優先級也會隨之變化。例如,ID選擇器的優先級高于class選擇器,而內聯樣式(即在元素標簽內部使用style屬性的方式設置樣式)的優先級更高,可以覆蓋外部樣式表和內部樣式表。
現代瀏覽器支持附加CSS樣式表的方式來應用樣式。可以使用<link>標簽將樣式表鏈接到文檔中,也可以使用<style>標簽將樣式表嵌入到文檔中。
<link rel="stylesheet" href="style.css"> <style> .body { background-color: gray; } </style>
CSS規則定義為網頁的外觀和排版提供了更多的控制權,幫助構建更漂亮、更易于閱讀和使用的網站。
下一篇css控制文字左對齊