內聯樣式表(InLine style)>內部樣式表(Internal style sheet)>外部樣式表(External style sheet)
例外:但如果外部樣式表放在內部樣式表下邊引用,則外部樣式表>內部樣式表;
1,內聯樣式表權值為1000;
2,ID選擇器的權值為100;
3,Class類選擇器的權值為10;
4,HTML標簽選擇器的權值為1;
具體代碼如下:
XML/HTML Code復制內容到剪貼板
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>CSS樣式權值</title>
- <style>
- body{
- font-size: 20px;
- font-weight: 900;
- }
- h3{
- color: yellow;
- }
- #redP p{
- /*權值100+1=101*/
- color: #f00;
- /*紅色*/
- }
- #redP p.red em{
- /*權值100+1+10+1=112*/
- color: #00f;
- /*藍色*/
- }
- #redP .red em{
- /*權值100+10+1=111*/
- color: #0ff;
- /*亮藍色*/
- }
-
-
- #redP p span em{
- /*權值100+1+1+1=103*/
- color: #ff0;
- /*黃色*/
- }
- </style>
- <link rel="stylesheet" href="style.css">
- </head>
- <body>
- <h3>例外:外部樣式表>內部樣式表</h3>
- <div id="redP">
- <p class="red">
- <span>
- <em>emred</em>
- </span>
- </p>
- <p>red</p>
- </div>
- </body>
- </html>
以上這篇淺談CSS樣式權值就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。