欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

css樣式權(quán)重,設(shè)置字體權(quán)重的css屬性

css的優(yōu)先級是什么,權(quán)重如何計算

(1) 優(yōu)先級就近原則,同權(quán)重以最近者為準 載入樣式以最后載入的樣式為準;

海港網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),海港網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為海港上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的海港做網(wǎng)站的公司定做!

同權(quán)重下:內(nèi)聯(lián)樣式表(標簽內(nèi)部) 嵌入樣式表(當前文件) 外部樣式表(外部文件)

!import id class tag

Import比內(nèi)聯(lián)樣式優(yōu)先級高

層疊重要度次序:

帶有important的用戶樣式

帶有important的作者樣式

作者樣式

用戶樣式

瀏覽器/用戶代理應(yīng)用的樣式

(2) 權(quán)重分為a b c d ,4個等級,每個等級以10為基數(shù)分別是

內(nèi)聯(lián)樣式(或行內(nèi)樣式)a=1

b = ID選擇器個數(shù)

c = 類、偽類和屬性選擇器的個數(shù)

d = 元素選擇器和偽元素選擇器的個數(shù)

CSS中權(quán)重的優(yōu)先級是什么?

CSS權(quán)重是由四個數(shù)值決定,看一張圖比較好解釋:

從CSS代碼存放位置看權(quán)重優(yōu)先級:內(nèi)嵌樣式??內(nèi)部樣式表??外聯(lián)樣式表。其實這個基本可以忽視之,大部分情況下CSS代碼都是使用外聯(lián)樣式表。

從樣式選擇器看權(quán)重優(yōu)先級:important??內(nèi)嵌樣式??ID??類??標簽?|?偽類?|?屬性選擇??偽對象??繼承??通配符。

important的權(quán)重為1,0,0,0

ID的權(quán)重為0,1,0,0

類的權(quán)重為0,0,1,0

標簽的權(quán)重為0,0,0,1

偽類的權(quán)重為0,0,1,0

屬性的權(quán)重為0,0,1,0

偽對象的權(quán)重為0,0,0,1

通配符的權(quán)重為0,0,0,0

html

head

style?type="text/css"

#left{color:black!important;}?????????/*1,1,0,0*/

#container?#left{color:red;}?????????/*0,2,0,0*/

#left{color:green!important;}???????/*1,1,0,0*/

.container?#left{color:blue;}??????/*0,1,1,0*/

/style

/head

body

div?class="container"?id="container"

span?id="left"這到底是什么顏色啊?/span

/div

/body

/html

css樣式優(yōu)先級

CSS樣式優(yōu)先級:

!important(權(quán)重1000+)

內(nèi)聯(lián)樣式(權(quán)重1000)

id(權(quán)重100)

class類(權(quán)重10)

元素(權(quán)重1)

默認樣式(權(quán)重0)

注意:

(1)繼承的權(quán)重為0

(2)權(quán)重可以相加

div.box 權(quán)重為11

div#box 權(quán)重為101

(3)相同權(quán)重的選擇器,后面的會覆蓋前面的

css演示各種定義的權(quán)重值?

以下是權(quán)重的規(guī)則:標簽的權(quán)重為1,class的權(quán)重為10,id的權(quán)重為100,以下例子是演示各種定義的權(quán)重值:

/*權(quán)重為1*/

div{

}

/*權(quán)重為10*/

.class1{

}

/*權(quán)重為100*/

#id1{

}

/*權(quán)重為100+1=101*/

#id1 div{

}

/*權(quán)重為10+1=11*/

.class1 div{

}

/*權(quán)重為10+10+1=21*/

.class1 .class2 div{

}

如果權(quán)重相同,則最后定義的樣式會起作用,但是應(yīng)該避免這種情況出現(xiàn)

CSS權(quán)重是如何分配的

CSS權(quán)重是由四個數(shù)值決定,看一張圖比較好解釋:

圖里是英文的,我翻譯過來分別說一下,4個等級的定義如下:

第一等:代表內(nèi)聯(lián)樣式,如: style=””,權(quán)值為1000。

第二等:代表ID選擇器,如:#content,權(quán)值為100。

第三等:代表類,偽類和屬性選擇器,如.content,權(quán)值為10。

第四等:代表類型選擇器和偽元素選擇器,如div p,權(quán)值為1。

最后把這些值加起來,再就是當前元素的權(quán)重了。

權(quán)重算出來了,但是某個元素到底用哪個樣式,還有3個規(guī)則,:

1,如果樣式上加有!important標記,例如:

p{?color:?gray?!important}

那么始終采用這個標記的樣式。

2,匹配的內(nèi)容按照CSS權(quán)重排序,權(quán)重大的優(yōu)先;

可以看到,CSS權(quán)重只是決定應(yīng)用哪個樣式的其中一個步驟,不過這個步驟是最復(fù)雜的,上面已經(jīng)說過了。

3,如果權(quán)重也一樣,按照它在CSS樣式表里聲明的順序,后聲明的優(yōu)先,例如:

h1?{color:?blue}

h1?{color:?red}

最終勝出的是color: red。

css中權(quán)重關(guān)系是怎樣的?

css樣式表的權(quán)重關(guān)系:

內(nèi)聯(lián)樣式表的權(quán)重最大!

內(nèi)部和外部樣式的權(quán)重,和書寫的前后順序有關(guān)。(放在后面的會把放在前面的樣式覆蓋掉,覆蓋的只是相同屬性的樣式,不同屬性的樣式會繼續(xù)執(zhí)行。)

!important - 當前聲明具有最高權(quán)重!

語法:background:red!important;

id選擇器class選擇器標簽選擇器通配選擇器

當前標題:css樣式權(quán)重,設(shè)置字體權(quán)重的css屬性
文章轉(zhuǎn)載:http://chinadenli.net/article26/dsdsscg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管自適應(yīng)網(wǎng)站ChatGPT網(wǎng)站排名網(wǎng)站制作商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)