<style> div { color: red; } </style> <div> <ul> <li> <p>我是段落</p> </li> </ul> </div> <!--p會變成紅色-->
color
、font-
、text-
、line-
開頭的屬性才能夠繼承<style> div { color: red; text-decoration: none; font-size: 30px; } </style> <div> <a href="#">我是超連接</a> </div> <div> <h1>我是大標題</h1> </div> <!--a的顏色和下劃線不會發生變化, H的字體大小不對 -->
body { font-size: 30px; font-family: "微軟雅黑" color: #666; }
<style> p { color: red; } .para { color: blue; } </style> <p id="identity" class="para">我是段落</p> <!-- 最終顯示藍色, 由於紅色被覆蓋掉了 -->
做用:當多個選擇器選中同一個標籤,而且給同一個標籤設置相同的屬性時,如何層疊就由優先級來肯定css
優先級判斷的三種方式瀏覽器
<style> li { color: blue; } ul { color: red; } </style> <ul> <li> <p id="identity" class="para">我是段落</p> </li> </ul> <!-- 最終顯示藍色 -->
<style> p { color: blue; } p { color: red; } </style> <ul> <li> <p id="identity" class="para">我是段落</p> </li> </ul> <!-- 最終顯示紅色 -->
<style> #identity { color: purple; } .para { color: pink; } p { color: green; } * { color: blue; } li { color: red; } </style> <ul> <li> <p id="identity" class="para">我是段落</p> </li> </ul> <!-- 最終顯示紫色 -->
<style> #identity1 .box2 { color: red; } .box1 .box2 { color: green; } div ul li p { color: blue; } </style> <div id="identity1" class="box1"> <ul> <li> <p id="identity2" class="box2">我是段落</p> </li> </ul> </div> <!-- id多最終顯示紅色 --> <style> .box1 .box2 { color: blue; } div .box2 { color: green; } </style> <div id="identity1" class="box1"> <ul> <li> <p id="identity2" class="box2">我是段落</p> </li> </ul> </div> <!-- id同樣, 比類多, 最終顯示藍色 --> <style> #identity1 ul li p { color: red; } #identity1 ul p { color: green; } </style> <div id="identity1" class="box1"> <ul> <li> <p id="identity2" class="box2">我是段落</p> </li> </ul> </div> <!-- id同樣, 類同樣, 比標籤多最終顯示紅色 --> <style> .box1 li #identity2{ color: blue; } #identity1 ul .box2{ color: red; } </style> <div id="identity1" class="box1"> <ul> <li> <p id="identity2" class="box2">我是段落</p> </li> </ul> </div> <!-- id同樣, 類同樣, 標籤同樣, 最終顯示紅色 -->
<style> #identity { color: purple; font-size: 50px; } .para { color: pink ; } p { color: green !important; } </style> <ul> <li> <p id="identity" class="para">我是段落</p> </li> </ul> <!-- 最終顯示綠色 -->