目前為止你所看到白選擇符都屬于CSS1的內(nèi)容。CSS1是CSS的第一個(gè)標(biāo)準(zhǔn)化版本,早在1996年就已經(jīng)推出。如今這一代的圖形化Web瀏覽器對(duì)CSS的這個(gè)版本支持得很好,因此
黃山網(wǎng)站優(yōu)化告訴大家是可以放心使用所有這些選擇符,大多數(shù)訪問者都會(huì)看到他們期望的效果。
在CSS1之后,新的版本陸續(xù)出現(xiàn),包括CSS2.1和CSS3.對(duì)CSS規(guī)范的這些修訂引入了一些令人興奮的新型選擇符。
1.屬性選擇符(attribute selector)以具有特定屬性甚至是具有其值為指定值的特定屬性的元素為目標(biāo)。
2.偽元素選擇符(pseudo element selector)的目標(biāo)并不明確存在于標(biāo)記代碼中,而是隱含于其結(jié)構(gòu)之中,如段落的首行,或者緊隨一個(gè)元素之后的另一個(gè)元素。
3.子選擇符(child selector)選擇一個(gè)元素的子元素,但不選擇其他后代元素。
4.毗鄰?fù)x擇符(adjacent sibling selector)的目標(biāo)是一個(gè)元素的同胞元素中緊隨其后的那個(gè)。