7.3日(rì)音(yīn)訊,div與φ<Ωspan關聯和(hé)應用(yòng)
日(rì)期:2013-07-03發布:首創網絡浏覽:908次
7.3日(rì)音(yīn)訊,div與span關聯和↓ (hé)應用(yòng)。在網頁制(zhì)作(zuò)中我們經常↓♦會(huì)用(yòng)到(dào)span與div,雖然用(¶¥yòng)的(de)很(hěn)多(duō),但(€♥dàn)是(shì)它們之間(jiān)也(yě)有(¥₩γ↕yǒu)很(hěn)多(duō)小(xiǎo)的(de)知(z©≈©¥hī)識需要(yào)我們來(lái)了(le)解,在這(zhè)↑§裡(lǐ)和(hé)大(dà)家(jiā)分(fēn)享一(yī)下∞ α (xià),在做(zuò)網站(zhàn)制(zhì)<π₩作(zuò)div+css開(kāi)發的(de)時(sh↔∏↑≠í)候,特别是(shì)标簽運用(yòng)中DIV♠€↔↓和(hé)span的(de)區(qū)别及用(yòng)···
本文(wén)關鍵字:7.3日(rì),音∑©∞(yīn)訊,div,與,span,關聯,和(hé),應用(yòn≠∞<g),7.3日(rì),音(yīn)訊,
7.3日(rì)音(yīn)訊,p與span關聯和(©§hé)應用(yòng)。在網頁制(zhì)作(zuò)中我們經₹♠©常會(huì)用(yòng)到(dào)sp☆÷Ωan與p,雖然用(yòng)的(de)很(hěn)多(ασ>duō),但(dàn)是(shì)它們之間(j§↓iān)也(yě)有(yǒu)很(hěn)多(duō)小(xiǎo)的(d ☆☆e)知(zhī)識需要(yào)我們來(lái)了(le)解,在®'這(zhè)裡(lǐ)和(hé)大(dà)家(jiā)↓¥分(fēn)享一(yī)下(xià),在做(zuò)網站β€(zhàn)制(zhì)作(zuò)di§•v+css開(kāi)發的(de)時(sh•§Ω í)候,特别是(shì)标簽運用(yòng)中DIV和(hé)↑♠span的(de)區(qū)别及用(yòng)法都(dōu)是(shì)非常重<&要(yào)的(de)內(nèi)容。
一(yī)般來(lái)說(shuō),它們都≈₩(dōu)是(shì)容器(qì),這(zhè)一(yī)點是(shì)÷€↕共同的(de),但(dàn)是(shì)新手在使用(yδ±←òng)web标準(DIVCSS)開(kāi≤™)發網頁的(de)時(shí)候,遇到(dào)第一(yī)個(gè)"λ'問(wèn)題是(shì)DIV與span有(yǒu)什π±×(shén)麽區(qū)别,什(shén)"₹麽時(shí)候用(yòng)DIV,什(shén♦Ω)麽時(shí)候用(yòng)span标簽。
以下(xià)是(shì)在沒有(yǒu)對(duì)開(kā↕¥Ωi)發網頁頁面設置CSS樣式時(shí)候情況下(xià)πΩ✔,系統默認情況下(xià)的(de)介紹☆♦•
DIV與span區(qū)别
DIV占用(yòng)的(de)位置是(shì)一(yī)©"♥行(xíng).
span占用(yòng)的(de)是(shì)內(nèi)容有(yǒu) ≥多(duō)寬就(jiù)占用(yòng)多(du÷₩ō)寬的(de)空(kōng)間(jiān)距離(lí),說(sεhuō)明(míng)如(rú)下(xià)圖
分(fēn)析:從(cóng)上(sh ¥àng)很(hěn)容易知(zhī)道(dào)“∏♠₩我是(shì)內(nèi)容一(yī);用(yòng)的(de)¶✔DIV”和(hé)“我₩±δα是(shì)內(nèi)容二;用(yòng)的(de)DIV&rdquβ€→o;兩個(gè)內(nèi)容外(wài)部用(yòng)的(de)是(shλ₹ì)
在網頁開(kāi)發的(de)時(shí)₹候使用(yòng)DIV和(hé)span都(dōu♣≤)可(kě)以,通(tōng)常可(kě)以理(lǐ)解為(w☆δ× èi)沒有(yǒu)什(shén)麽區( >qū)别。但(dàn)注意的(de)是(shì)DIV占用(yòng)φλ一(yī)行(xíng),span不(bù)會 ∑→(huì)占用(yòng)一(yī)行(xíng)₽♥φ,內(nèi)容占多(duō)大(dà)♣寬度,span就(jiù)有(yǒu)多(duō)' ♠寬。
DIV內(nèi)的(de)span無需命名CSS選擇器(qì)僞類♠±<,例子(zǐ)如(rú)下(xià)
如(rú)果DIV的(de)clasδ₽s為(wèi)yangshi,則對(duì)內(n±'èi)的(de)span設置CSS屬性則,代碼如(rú)下(xià)γ≥
.yanshispan{屬性及屬性值}
可(kě)以得(de)出span無需再命名僞類名,直接使用(yòng)π'CSS繼承屬性來(lái)對(duì)span設置CSS樣式。這(zαπhè)裡(lǐ)本來(lái)DIV內(nèi)的(de)樣式≥₩ε★為(wèi)對(duì)文(wén)字設置藍(lán)色字,但δ≥★(dàn)是(shì)又(yòu)通(tōng↓∞)過繼承方式設置了(le)span的(de)樣式為(wèi)文☆≤ ∞(wén)字為(wèi)紅(hóng)色。
兩者最明(míng)顯的(de)區(qū)别在§βλ于DIV是(shì)塊元素,而SPAN是(shì)行(xíng)內(nèi→₽₹→)元素(也(yě)譯作(zuò)內(nèi)嵌γ✘¥元素)。
詳解:1.所謂塊元素,是(shì)以另起一(yī)行(₽ xíng)開(kāi)始渲染的(de)元素,行(xíng)內(nγ≠èi)元素則不(bù)需另起一(yī)行(xíng),測試一≈ε≠(yī)下(xià)下(xià)面的(de)Ω™↑代碼你(nǐ)會(huì)有(yǒu)更形象的ε>☆≠(de)理(lǐ)解:
測試緊跟前面的(de)"測試"顯示
這(zhè)裡(lǐ)會(huì)另起一(y✔∏♦αī)行(xíng)顯示
2.塊元素和(hé)行(xíng)>λ內(nèi)元素也(yě)不(bù)是(shì)一(y≥¥ī)成不(bù)變的(de),通(tōng)過定義CSS的(de)d↓✘isplay屬性值可(kě)以互相(xiàng)轉化(π✘huà),如(rú):
測試
還(hái)有(yǒu)一(yī)個( ₹gè)标識符具有(yǒu)類似的(de)功能(néng),<p>D ✔®IV也(yě)被用(yòng)來(lái)在HTML文(wé$'±÷n)件(jiàn)中建立邏輯部分(fēn)。但(dàn★"÷)與<p>SPAN不(bù)同,<p>工(gōng)♥∏✔β作(zuò)于文(wén)本塊一(yī)®σ級,它在它所包含的(de)HTML元素的(de)前面及後面都(dōu↓☆ )引入了(le)行(xíng)分(fēn✔δ↕←)隔。
技(jì)巧:有(yǒu)些(xiē)朋(péng)友(yǒu)會≠♥✔↔(huì)說(shuō)DIV是(shì)層标簽,其實H÷ TML裡(lǐ)是(shì)沒有(yǒu)層這(zhè)個(g∞£ è)說(shuō)法的(de),隻不(bù)過是(shì)為(w♣→¶èi)了(le)易于理(lǐ)解,Dreamweaver裡(lǐ)才這σ≈(zhè)樣寫的(de),每個(gè)對(duì)象都(dōu)可 ×(kě)以成為(wèi)“層”,隻需要(y¶£✔ào)給對(duì)象定義position屬性(值為(©✘Ωwèi)absolute或relavite)。例如(Ω¥≈rú),要(yào)讓圖片成為(wèi)“層”,₹Ω可(kě)以這(zhè)樣寫代碼:
html4規範的(de)一(yī)大λ'×(dà)突破就(jiù)是(shì)引入了(leΩ♥€)一(yī)大(dà)空(kōng)元素和(hé)
。所謂空(kōng)元素,就(jiù)是(shì)說(shuō)如(rú)果單φ> 獨在頁面上(shàng)插入這(zhè)兩個(gè)元素,不±♣(bù)會(huì)對(duì)頁面産生(shēng)影(yǐ©≤ng)響,但(dàn)是(shì)這(zhè)兩個(gè)屬性專門(mén€↓₩ε)為(wèi)樣式表定義而生(shēng),如(rú)←£果對(duì)和(hé)
定義樣式表以後,其中內(nèi)容的(de)樣式舊(ji®∑§ù)會(huì)随之變化(huà)。
和(hé)
元素都(dōu)能(néng)處理(lǐ)任意大(×→δdà)小(xiǎo)的(de)片斷,他(tā)π≤δ們之間(jiān)的(de)異同可(kě)以用(yòng)一(yī)☆$∏≤個(gè)例子(zǐ)來(lái)說(shuō)明(♣®♥míng)。
示例如(rú)下(xià)
01
02
03
04
05
06.myspan1{color:#FFFFFF;background-color:#800000;}
07.myspan2{color:#000000;background-color:#CCFFCC;}
08.myspan3{color:#FFFFFF;background-color:#000080;}
09.myspan4{color:#000000;background-color:#FFCCCC;}
10.myp1{color:#FFFFFF;background-color:#008000;}
11.myp2{color:#000000;background-color:#CCCCFF;}
12.myp3{color:#FFFFFF;background-color:#000000;}
13.myp4{color:#000000;background-color:#FFFFAA;}
14
15
16
17
生(shēng)命必須元素
18
19
20
21
22
23
24
25
26
27