樣式表css選擇器(qì)的(de)寫、用(yòng)法詳解
日(rì)期:2013-05-06發布:首創網絡浏覽:852次
樣式表css選擇器(qì)的(de)寫、用(yòng)™↕法詳解。屬性選擇器(qì)(AttributeS§∞®€electors),或許你(nǐ)不(bù)應該β™↑對(duì)屬性選擇器(qì)感到(dào)陌生↑∞(shēng),從(cóng)本質上(shàng)說(shuō↓∞),id跟類選擇器(qì)其實就(jiù)是(sΩ®↔hì)屬性選擇器(qì),隻不(bù)過是(shì)選擇了(le)id★♥或者類的(de)值(value)而已。 屬性選擇器(qì)的(de)←★≤↓格式是(shì)元素後跟中括···
本文(wén)關鍵字:樣式,表,css,選擇器(qì),的(de),寫,、★<,用(yòng)法,詳解,樣式,
樣式表css選擇器(qì)的(de)寫、用(yòng)×♠₹法詳解。屬性選擇器(qì)(AttributeSelector↕≥¶s),或許你(nǐ)不(bù)應該對(duì)屬性選擇器(qì)感到★§£↑(dào)陌生(shēng),從(cóng)本質上(shà✘₽ ✘ng)說(shuō),id跟類選擇器(qì)其實就(jiù)是(shβα≈ì)屬性選擇器(qì),隻不(bù)過是(shì)選擇了(le)id或者類£™↑的(de)值(value)而已。
屬性選擇器(qì)的(de)格式是(shì)元素後跟中括号,中₽φγ₹括号內(nèi)帶屬性,或者屬性表達式(不(bù)知(zhī)道•π(dào)描述是(shì)否正确,自(zì)創的(de)詞),比如(rú)←≤h1[title],h1[title="Logo"]等β®,你(nǐ)可(kě)以從(cóng)我下(★βγxià)面的(de)論述中看(kàn)到(dào"→<•)4種具體(tǐ)形式。
1.簡易屬性選擇器(qì)
隻顧其名不(bù)顧其值,這(zhè)是(₹♣shì)簡易屬性選擇器(qì)的(de)特點。
h1[class]{color:silver;}将會(huì) <♠作(zuò)用(yòng)于任何帶class的(de)h1元素,不(↑≠©♦bù)管class的(de)值是(shì)什(shén)麽↑&≠。所以
當然,這(zhè)個(gè)“屬性”不(♦εbù)僅僅是(shì)class或者id,可(kě)以是(shì)該元素₩™±±所有(yǒu)合法屬性,比如(rú)img的(de)alt,這(zhè)樣im★↔¥•g[alt]{cssdeclarationshere;}将會(huì)β←作(zuò)用(yòng)于任何帶有(yǒ←≥u)alt屬性的(de)img元素。那(≠λ≥nà)麽a[href][title]{font-w β↓ eight:bold;}呢(ne)?聰明(míng)的(de)你(§σ≈↕nǐ)一(yī)定已經知(zhī)道(dào),這(zhè)會(huì)作♦↔(zuò)用(yòng)于同時(shí)帶href和©"↔(hé)title屬性的(de)a元素,比如(rú)
2、精确屬性值選擇器(qì)
id和(hé)類本質上(shàng)↓↓÷就(jiù)是(shì)精确屬性值選擇器(qì),沒錯(cuò),h≤→1#logo等于h1[id="logo"]。如(rú)前所述,γδ我們不(bù)要(yào)局限于id或者class,我們可(kě)以使用(yò₽↔ng)任何屬性!例如(rú)a{font-size:200 ★%;}将會(huì)作(zuò)用(yòng)于→Ω
3、部分(fēn)屬性值選擇器(qβ✔£ì)
如(rú)其名,隻要(yào)屬性值部分(fēn)§←<匹配(這(zhè)裡(lǐ)的(de)部分(fēn←♦'),實際上(shàng)要(yào)匹配整個(gè ☆¥€)單詞)就(jiù)會(huì)作(zuò)用(yòng)于該元素 α。讓我們來(lái)看(kàn)個(gè)例子(zǐ):
該選擇器(qì)十分(fēn)有(yǒu)用(yòng),比如(rú✔&&)你(nǐ)要(yào)樣式化(huà)插圖,其title中都(d₩Ω ōu)含字符串”Figure”,如(r →ú)title="Figure5:xxxΩδ說(shuō)明(míng)",則你(n<€ǐ)可(kě)以使用(yòng)img[title~=±↓↔"Figure"]。
需要(yào)注意的(de)是(shì),如(rú)我∞>↕第一(yī)句就(jiù)強調的(de)✔ π,你(nǐ)需要(yào)匹配的(de)是(shì)整個(gè)Ω₹單詞,img[title~="Figure"]不(bù)會(hu>§$ì)匹配title="Figure5:xxx說(shuφ∏↓ō)明(míng)"。
另外(wài),我做(zuò)了(le)個(gè)小(xiǎo)小(xi©≥∏ǎo)的(de)測試,你(nǐ)把例子(zǐ)中的(dα★₽↑e)“Figure”改成&ldquo ¶§;插圖”,把img[title~="Figure"]改成img[t®÷itle~="插圖"],在Firefox中依然♣β♠₹可(kě)以匹配,不(bù)管編碼(encoding)是(s$<∏hì)GB2312還(hái)是(shì)UTF-8。看(kàn)來(lái)→>☆CSS對(duì)中文(wén)的(de)支持還(hái)不(bù)賴 ∑¶。
4、特殊屬性選擇器(qì)
有(yǒu)點怪,這(zhè)個(↑♠¶ gè)選擇器(qì)。它是(shì)這(zhè)樣工(gō÷•☆ ng)作(zuò)的(de),嗯,舉個(gè)例子(zǐ)比描← Ω述更容易。
*[lang|="en"]{color:whitφ↓®πe;},這(zhè)條規則(rule)将會(h£uì)選擇屬性lang的(de)值en或者en-打頭的(de)元素。就(★♦₹♦jiù)是(shì)說(shuō),它可(kě)以匹配
說(shuō)完了(le),呵……C ↕σSS因你(nǐ)而強大(dà),好(hǎo)好(hǎ©>₽o)練吧(ba)。
- 歡迎大(dà)家(jiā)閱讀(dú)浏覽,部分(fēn)內(nèi)™¥λ容來(lái)源于網絡,如(rú)有(yǒu)侵權,請(qǐng)聯系我★Ω•♦們删除!
- 上(shàng)一(yī)條:PHP中循環替換與數(shù)組替換時(shí)間(jiān)大(dà)PK∏↕∞×
- 下(xià)一(yī)條:教你(nǐ)書(shū)寫标準的(de)CSS命名寫法
服務項目
熱(rè)門(mén)信息
- 邯鄲網絡公司:模闆建站(zhàn)的(de)好®¥★♥(hǎo)處有(yǒu)哪些(xiē)?
- 3642024-04-25

- 4.9日(rì)訊,企業(yè)網站(zhàn)建設如(rú)何發揮網γα∞∏絡營銷功能(néng)?
- 4092024-04-09

- 邯鄲網絡公司:網站(zhàn)建設開(kāi)發有≤¶>(yǒu)哪些(xiē)細節需要(yào)注意?
- 5402024-03-07

- 邯鄲網絡公司:外(wài)貿網站(zhàn)制(zhì)作(zuò)的(de)₹¶8個(gè)步驟
- 3772024-03-05

- 簡單3步,輕松做(zuò)企業(yè)官網<₹"
- 6822024-02-18
