1.css的繼承
1-1,
p {
? ? ?color: #2f2
}
以上p標(biāo)簽的設(shè)置不僅僅應(yīng)用于p標(biāo)簽,還應(yīng)用于p標(biāo)簽中的所有子元素的文本(這便是css的繼承)
1-2,
不過(guò)不是所有css樣式都可以繼承,如:
p {?
? ? border: ?1px ?solid ?#22F
}
p標(biāo)簽的此設(shè)置便不會(huì)被p標(biāo)簽中的子元素繼承,它只設(shè)置p標(biāo)簽。

2,css的特殊性
2-1,css選擇符的權(quán)值
2-1.1:id選擇符的權(quán)值為100
2-1.2:類選擇符的權(quán)值為10
2-1.3:標(biāo)簽的權(quán)值為1
2-1.4:繼承也是有權(quán)限的,不過(guò)它的權(quán)限僅有0.1,是權(quán)限最小的
2-2,權(quán)值高的規(guī)定css的樣式
2-3,權(quán)值的算法
2-3.1
#div1 p { color:yellow } /* 權(quán)值為 100+1=101 */ ? ?
2-3.2
#div1 .class p { color:yellow } /* 權(quán)值為 100+10+1=111 */
2-3.3
p span { color:yellow } /* 權(quán)值為 1+1=2 */
2-3.4
.class span { color:yellow } /* 權(quán)值為 10+1=11 */
3,層疊
3-1,在html中一個(gè)元素?fù)碛卸鄠€(gè)樣式,且權(quán)值相等,那么那個(gè)樣式在后面那個(gè)樣式便被應(yīng)用
h1 {?
? ? color: green?
}
h1 {
? ? color: red
?}
運(yùn)行效果:

3-2,css樣式表的優(yōu)先級(jí)
內(nèi)聯(lián)樣式表(標(biāo)簽內(nèi)部)>嵌入樣式表(當(dāng)前文件)>外部樣式表(外部文件)
4,重要性
為樣式設(shè)置最高權(quán)重,使用!important
h1 {
? ? color: green!important;
}
h1 {
? ? color: red;
}
運(yùn)行效果:

在網(wǎng)頁(yè)制作時(shí)不設(shè)計(jì)樣式是的優(yōu)先級(jí):
?用戶自己設(shè)置的樣式>網(wǎng)頁(yè)制作者樣式>瀏覽器默認(rèn)的樣式
但!important的權(quán)值高于用戶自己設(shè)置的樣式,優(yōu)先應(yīng)用