元素選擇器有哪些 標(biāo)簽選擇器有哪些?
標(biāo)簽選擇器有哪些?1. 標(biāo)簽名選擇器 div { color:Red} /即頁(yè)面中的各個(gè)標(biāo)簽名的css樣式2.類選擇器 .divClass {color:Red} /即定義的每個(gè)標(biāo)簽的class 中的
標(biāo)簽選擇器有哪些?
1. 標(biāo)簽名選擇器 div { color:Red} /即頁(yè)面中的各個(gè)標(biāo)簽名的css樣式
2.類選擇器 .divClass {color:Red} /即定義的每個(gè)標(biāo)簽的class 中的css樣式
3.ID選擇器 #myDiv {color:Red} /即頁(yè)面中的標(biāo)簽的id
4.后代選擇器(類選擇器的后代選擇器) .divClass span { color:Red} /即多個(gè)選擇器以逗號(hào)的格式分隔 命名找到準(zhǔn)確的標(biāo)簽
5.群組選擇器 div,span,img {color:Red} /即具有相同樣式的標(biāo)簽分組顯示
jquery中的選擇器,和css中的選擇器有什么區(qū)別?
這個(gè)是有區(qū)別的。
1、首先說(shuō)兩者是屬于不同的兩門語(yǔ)言,jQuery是屬于js的一個(gè)框架,則其選擇器是js里面的選擇器,css是另一門不同于js的語(yǔ)言,其選擇器是css選擇器,則兩者在根本上是不同的。
2、但是兩者是有交集的,都是作為網(wǎng)頁(yè)或者瀏覽器解析的語(yǔ)言,而js可以通過(guò)修改瀏覽器的dom對(duì)象來(lái)實(shí)現(xiàn)對(duì)css修改或者是控制。
3、可以簡(jiǎn)單的這樣區(qū)分兩者,css選擇器用語(yǔ)css當(dāng)中,js選擇器應(yīng)用于js當(dāng)中,只不過(guò)有時(shí)兩者使用相同的id標(biāo)識(shí)來(lái)選擇對(duì)象。
css樣式中有什么標(biāo)簽選擇器?
CSS選擇器、優(yōu)先級(jí)與匹配原理
1.id 選擇器(#myid)2.類選擇器(.myclassname)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. important的權(quán)值為最高 1,0,0,0 使用規(guī)則: 選擇器的權(quán)值加到一起,大的優(yōu)先;如果權(quán)值相同,后定義的優(yōu)先 。 從上面我們可以得出兩個(gè)關(guān)鍵的因素: 1. 權(quán)值的大小跟選擇器的類型和數(shù)量有關(guān) 2. 樣式的優(yōu)先級(jí)跟樣式的定義順序有關(guān)