最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

HTML的dl、dt、dd標(biāo)記制作表格對決Table制作表_HTML/Xhtml_網(wǎng)頁制作

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 16:46:52
文檔

HTML的dl、dt、dd標(biāo)記制作表格對決Table制作表_HTML/Xhtml_網(wǎng)頁制作

HTML的dl、dt、dd標(biāo)記制作表格對決Table制作表_HTML/Xhtml_網(wǎng)頁制作:不但讓網(wǎng)站降低了開發(fā)和維護的成本,而且代碼也更語義化了。但是,并不是說table從此消失了,它仍然被很多人用來作為網(wǎng)頁中數(shù)據(jù)表現(xiàn)的必需品,比如個人信息數(shù)據(jù)列表等。事實上,使用HTML的dl、dt、dd標(biāo)簽會讓你節(jié)省更多的代碼,更能讓代碼符合內(nèi)容的語義化。
推薦度:
導(dǎo)讀HTML的dl、dt、dd標(biāo)記制作表格對決Table制作表_HTML/Xhtml_網(wǎng)頁制作:不但讓網(wǎng)站降低了開發(fā)和維護的成本,而且代碼也更語義化了。但是,并不是說table從此消失了,它仍然被很多人用來作為網(wǎng)頁中數(shù)據(jù)表現(xiàn)的必需品,比如個人信息數(shù)據(jù)列表等。事實上,使用HTML的dl、dt、dd標(biāo)簽會讓你節(jié)省更多的代碼,更能讓代碼符合內(nèi)容的語義化。
不但讓網(wǎng)站降低了開發(fā)和維護的成本,而且代碼也更語義化了。但是,并不是說table從此消失了,它仍然被很多人用來作為網(wǎng)頁中數(shù)據(jù)表現(xiàn)的必需品,比如個人信息數(shù)據(jù)列表等。事實上,使用HTML的dl、dt、dd標(biāo)簽會讓你節(jié)省更多的代碼,更能讓代碼符合內(nèi)容的語義化。當(dāng)然,table也有它的用武之地,那就是很大數(shù)據(jù)量的數(shù)據(jù)表,但是小型的數(shù)據(jù)列表和表單完全可以不使用table哦!

dl列表和table表格哪個更適合數(shù)據(jù)列表

如果你仍然在使用傳統(tǒng)table來創(chuàng)建數(shù)據(jù)列表,那么請繼續(xù)往下看,看看使用HTML的dl、dt、dd標(biāo)簽是如何讓你的工作更輕松…

table數(shù)據(jù)列表

傳統(tǒng)table的數(shù)據(jù)列表代碼如下所示。我們要為每行添加tr標(biāo)簽,然后還要在其中為標(biāo)題和數(shù)據(jù)各加一個td標(biāo)簽,由于標(biāo)簽都是td,想要添加樣式的話還要為每個td添加class屬性。


代碼如下:




















Name: Squall Li
Age: 23
Gender: Male
Day of Birth: 26th May 1986

一下是相應(yīng)的CSS代碼,我們?yōu)橹霸贖TML中聲明的class添加樣式。


代碼如下:
/*TABLE LIST DATA*/
table {
margin-bottom:50px;
}
table tr .title {
background:#5f9be3;
color:#fff;
font-weight:bold;
padding:5px;
width:100px;
}
table tr .text {
padding-left:10px;
}

從以上代碼可以看出,使用table標(biāo)簽,如果想使用CSS來對內(nèi)容進行修飾或修改的話,需要為td單元格添加一些相應(yīng)的class屬性。這樣無形中增加了自己的工作量,代碼會稍微變多了一些。代碼變多意味著什么?意味著網(wǎng)站的流量在浪費、增加更多的產(chǎn)生Bug的幾率以及后期維護更困難。

dl、dt、dd數(shù)據(jù)列表

現(xiàn)在讓我們來看看使用了HTML dl、dt、dd標(biāo)簽的數(shù)據(jù)列表。首先我們使用dl(definition list-自定義列表)標(biāo)簽來容納整個數(shù)據(jù)結(jié)構(gòu),然后我們使用dt(自定義標(biāo)題)標(biāo)簽和dd(自定義描述)標(biāo)簽來容納數(shù)據(jù)中的標(biāo)題和內(nèi)容。


代碼如下:

Name:
Squall Li
Age:
23
Gender:
Male
Day of Birth:
26th May 1986


而在css代碼中,我們僅需讓dt和dd向左浮動即可。
/*DL, DT, DD TAGS LIST DATA*/


代碼如下:
dl {
margin-bottom:50px;
}
dl dt {
background:#5f9be3;
color:#fff;
float:left;
font-weight:bold;
margin-right:10px;
padding:5px;
width:100px;
}
dl dd {
margin:2px 0;
padding:5px 0;
}

從dl、dt、dd的實例中你應(yīng)該能明顯的看出它們的代碼更簡潔更平滑更符合語義化了吧。

看到這里,如果你還在堅持使用table標(biāo)簽來完成web表單或其它網(wǎng)頁布局的話,現(xiàn)在是時候改變一下你的代碼了。讓你的工作更輕松些吧!

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

HTML的dl、dt、dd標(biāo)記制作表格對決Table制作表_HTML/Xhtml_網(wǎng)頁制作

HTML的dl、dt、dd標(biāo)記制作表格對決Table制作表_HTML/Xhtml_網(wǎng)頁制作:不但讓網(wǎng)站降低了開發(fā)和維護的成本,而且代碼也更語義化了。但是,并不是說table從此消失了,它仍然被很多人用來作為網(wǎng)頁中數(shù)據(jù)表現(xiàn)的必需品,比如個人信息數(shù)據(jù)列表等。事實上,使用HTML的dl、dt、dd標(biāo)簽會讓你節(jié)省更多的代碼,更能讓代碼符合內(nèi)容的語義化。
推薦度:
標(biāo)簽: 網(wǎng)頁 html dt
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top