本節簡介:講解包括CSS的層疊理論、繼承理論、后代理論和特征理論,解釋了css樣式規則起作用的原理。
本節課同學們做的筆記 點擊播放按鈕可自動定位到對應時間進行播放
代碼瀏覽器:最后出現的規則將對任何特定元素具有最大的影響
代碼瀏覽器不會顯示內聯CSS樣式,同時不會顯示哪些特征被繼承或者被覆蓋掉
后代(子元素)理論:描述了怎樣基于特定元素相對于其他元素的位置對其進行格式化。通過使用多個元素(以及ID和類屬性)構建選擇器,可以對web
CSS樣式代碼中,編寫代碼可不換行,換行是為了頁面美觀。所有CSS代碼結束前都要有分號然后是大括號。
css主要理論:層疊理論,繼承理論,后代理論,特征理論
CSS主要理論:(1)層疊理論:該理論描述了規則在樣式表中或者在頁面上的順序和位置如何影響樣式變化。多個CSS樣式對同一個對象進行定義時,最后一個CSS樣式起決定作用。 瀏覽器通常會使用以下層級順序:A、瀏覽器默認設置 B、外部或嵌入式的樣式表,兩個都存在,發生沖突時,最后聲明的樣式表將取代前面的條目。 C、內聯樣式(在HTML元素中)。
代碼瀏覽器:最后出現的規則將對任何特定元素具有最大的影響