css選擇器有哪幾種 css幾種選擇器的使用?
css幾種選擇器的使用?1. 類選擇器(Class selector)基本用法:。類選擇器{屬性名:屬性值…}2。ID選擇器基本用法:#ID選擇器{屬性名:屬性值…]}3。HTML元素選擇器HTML元
css幾種選擇器的使用?
1. 類選擇器(Class selector)
基本用法:。類選擇器{
屬性名:屬性值
…}
2。ID選擇器
基本用法:
#ID選擇器{
屬性名:屬性值
…]}
3。HTML元素選擇器
HTML元素{
屬性名:屬性值
…]}
4。通配符選擇器
此選擇器可以使用所有HTML元素,但其優(yōu)先級(jí)是最低的
*{
attribute name:attribute value
css樣式中有什么標(biāo)簽選擇器?
CSS選擇器,優(yōu)先級(jí)和匹配原則
1。ID選擇器(#myid)2。類選擇器(。我的類名)3。標(biāo)簽選擇器(div,H1,P)4。相鄰選擇器(H1,P)5。副選擇器(UL< Li)6。后代選擇器(Li a)7。通配符選擇器(*)8。屬性選擇器(a[rel=“external”])9。偽類選擇器(A:hover,Li:nth child),其中ID選擇器效率最高,偽類選擇器效率最低,CSS權(quán)重為1。一般選擇器的權(quán)重為0,0,0,0
2。標(biāo)記的權(quán)重為0,0,0,1
3。類的權(quán)重是0,0,1,0
4。屬性選擇的權(quán)重為0,0,1,0
5。偽類選擇的權(quán)重為0,0,1,0
6。偽對(duì)象選擇的權(quán)重為0,0,0,1
7。ID的權(quán)重是0,1,0,0
8。重要性的權(quán)重是最高的1,0,0,0。使用規(guī)則:選擇器的權(quán)重加在一起,大的優(yōu)先;如果權(quán)重相同,后一個(gè)優(yōu)先。從上面我們可以得出兩個(gè)關(guān)鍵因素:1。權(quán)重與選擇器的類型和數(shù)量有關(guān)。2樣式的優(yōu)先級(jí)與樣式定義的順序有關(guān)
CSS選擇器的類型分為三類:標(biāo)記選擇器、類別選擇器和ID選擇器。
標(biāo)記選擇器使用HTML標(biāo)記直接定義標(biāo)記內(nèi)容的樣式,例如:H1{顏色:紅色字體大小:25pt}類選擇器是一種常用的類選擇器,通過添加。例如,。名字前面的一個(gè){顏色:紅色字體大?。?5pt}ID選擇器前面應(yīng)該用“box”來定義,例如“box”{顏色:紅色字體大?。?5pt}使用DW編寫CSS時(shí),高級(jí)級(jí)別是上面提到的ID選擇器。ID選擇器的名稱可以任意命名,可以自己定義,但標(biāo)簽只能是HTML語言的標(biāo)簽,不能自己定義。