前端之CSS的學(xué)習(xí)
如果將其和Java做一個(gè)類比的話
我會想起Java中的封裝
CSS就好比被單獨(dú)封裝了
需要設(shè)定什么樣式就調(diào)用它
而如何調(diào)用就需要使用到選擇器了
三種基礎(chǔ)的CSS選擇器
id選擇器:相同id只能存在一個(gè)
類選擇器:相同類可以存在多個(gè)
標(biāo)簽選擇器:也就是HTML中的各種標(biāo)簽
其中標(biāo)簽的范圍最大
而id和類是我們在標(biāo)簽中設(shè)定的屬性
關(guān)于它們的優(yōu)先級也好理解:
id的范圍最精準(zhǔn),所以優(yōu)先級最高
類的范圍次精準(zhǔn),所以優(yōu)先級次之
標(biāo)簽的范圍最廣,所以優(yōu)先級最低
除了這三種基本選擇器
還學(xué)習(xí)了層級選擇器、并集選擇器
屬性選擇器、偽類選擇器
當(dāng)然除了這些還有很多種選擇器
W3C官方文檔中都有詳細(xì)說明
我初步目測了下大概有幾十種
-?
想完全學(xué)明白得花不少時(shí)間
只能學(xué)一些比較常用的,至于其它的
以后接觸到了再去查文檔就好了