本節簡介:講解包括CSS的層疊理論、繼承理論、后代理論和特征理論,解釋了css樣式規則起作用的原理。
本節課同學們做的筆記 點擊播放按鈕可自動定位到對應時間進行播放
特征理論:描述當兩個或者更多的規則相沖突時瀏覽器怎樣確定用什么格式化效果的概念。在加載樣式表時,特別是規則相沖突時,瀏覽器將會使用以下的優先級來確定如何應用樣式:層疊<繼承<后代結構<特征
繼承理論:描述一個規則如何被一個或多個以前的聲明規則所影響。繼承可以影響同名規則,以及格式化父元素或者彼此嵌套元素。
層疊理論:規則在樣式表中或者頁面上的順序,同級中,新的規則樣式會覆蓋前面一級,瀏覽器通常使用的層級順序
代碼瀏覽器最后出現的規則將對任何特定元素具有最大的影響
特征理論:描述當兩個或者更多的規則相沖突時瀏覽器怎樣確定用什么格式化效果的概念。在加載樣式表時,特別是規則相沖突時,瀏覽器將會使用以下的優先級來確定如何應用樣式:層疊<繼承<后代結構<特征
后代(子元素)理論:描述了怎樣基于特定元素相對于其他元素的位置對其進行格式化。通過使用多個元素(以及ID和類屬性)構建選擇器可以對WE頁面內的文本的特定實例進行格式化。
繼承理論:描述一個規則如何被一個或多個以前的聲明規則所影響。繼承可以影響同名規則,以及格式化父元素或者彼此嵌套元素。
新的規則將取代舊的規則,即前一個聲明將被后一個聲明所取代