關於css優先順序的問題

2021-08-01 19:16:58 字數 516 閱讀 8218

任何事都要講究規則,無以規矩不成方圓。

這是關於css的權值

1. 

內聯樣式表的權值最高 1000

2.  

id選擇器的權值為 100

3.  

class

類選擇器的權值為 10

4.  

html

標籤選擇器的權值為 1

css優先順序法則:

a  選擇器都有乙個權值,權值越大越優先

b  當權值相等時,後出現的樣式表設定要優於先出現的樣式表設定

c  創作者的規則高於瀏覽者:即網頁編寫者設定的

css樣式的優先權高於瀏覽器所設定的樣式

d  繼承的

css樣式不如後來指定的css 樣式

e  在同一組屬性設定中標有「!important」規則的優先順序最大

關於css優先順序

css的優先順序從低到高依次是 內部樣式表的優先順序為 1,0,0,0 id選擇器優先順序為 0,1,0,0 class選擇器為 0。0,1,0 tag標籤為 0。0,0,1 除此之外,important權重最高,比inline style還要高。從字面意思就知道它最重要。在這裡插個題外話。我之前一...

關於CSS的優先順序

每css的選擇器都有乙個分數,可以根據這些分數這計算這些css的優先順序 1.擁有 important,最有最高的優先順序 2.標籤。偽類或偽物件,優先順序分數為1 3.類 屬性選擇,優先順序分數為10 4.id選擇,優先順序分數為100 5.style屬性,優先順序分數為1000 6.其他選擇符,...

關於css樣式優先順序的問題

css的三種引入方式 一 行內樣式 使用style屬性引入css樣式。直接在html標籤中設定的樣式 這種方法不提倡使用,後期維護會狠不方便 二 內部樣式表 在style標籤中書寫css style標籤寫在head標籤中。三 外部樣式表 css 儲存在擴充套件名為.css的樣式表中 html檔案引用...