權(quán)值變更,標(biāo)簽的標(biāo)識(shí)怎么算?
span{color:pink;}
p span{color:purple;}? /*權(quán)值是高了,但是標(biāo)簽的名字沒有更改嗎?span, p span, p>span, p span .warning? 這些還算是以span作為標(biāo)簽名嗎,為什么呢?*/
span{color:pink;}
p span{color:purple;}? /*權(quán)值是高了,但是標(biāo)簽的名字沒有更改嗎?span, p span, p>span, p span .warning? 這些還算是以span作為標(biāo)簽名嗎,為什么呢?*/
2016-09-07
舉報(bào)
2016-09-07
這些還算是以span作為標(biāo)簽名的,不過是更具體了,表示的是p標(biāo)簽內(nèi)的span或是p標(biāo)簽內(nèi)“類”名為warning的span,只是加了個(gè)修飾詞更加精確到哪個(gè)span而已,另外span與.warning之間是沒有空格的,代表“類”名為warning的span;如果span與.warning之間有空格,則代表span標(biāo)簽內(nèi)“類”名為warning的一個(gè)元素,這時(shí)p span .warning 就不算以span作為標(biāo)簽名了。
2016-09-07
標(biāo)簽名不會(huì)改變,權(quán)值針對(duì)的是選擇器,更高的權(quán)值改變的是CSS的優(yōu)先級(jí)
比如
<p>XXXXXXXX<span>YYYYYY</apan></p>
<h1>XXXXXXX<span>YYYYYY</span></h1>
中如果使用
span{color:pink;}
p span{color:purple;}
來定義span元素顏色那么p標(biāo)簽中span元素的顏色就是purple,而h1中span就只是pink,就是因?yàn)闄?quán)值不同
但兩個(gè)span元素不會(huì)有變化
2016-09-07
.warming是span的類名,所以標(biāo)簽還是span
2016-09-07
就近原則,是的。
2016-09-07
p span{}指后代選擇器,定義的是<p>標(biāo)簽內(nèi)的<span>標(biāo)簽,相對(duì)于span{}它的定義范圍也許變小了,但依舊定義的是<span>標(biāo)簽,不會(huì)有標(biāo)簽名字被更改的問題。而p>span和p span.warning應(yīng)該是一個(gè)性質(zhì)。-----不知道按你的思路是不是該這樣理解。
2016-09-07
還是的
2016-09-07
是以span作為標(biāo)簽名
2016-09-07
可以描述具體點(diǎn)嗎p span{color:purple;} 這中間沒有“,”嗎?