国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > CSS > 正文

描述性列表UL和DL的表現(xiàn)形式

2024-07-11 08:43:19
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

之前就見(jiàn)過(guò)很多網(wǎng)站在側(cè)邊欄上使用<dl />標(biāo)簽對(duì)來(lái)完成側(cè)邊欄欄目的布局,最近在研究DEDECMS的默認(rèn)模板時(shí),也發(fā)現(xiàn)該模板在大量的地方使用<dl></dl>標(biāo)簽對(duì)來(lái)完成頁(yè)面的布局,比如模板首頁(yè)的欄目循環(huán)以及側(cè)邊欄的欄目都是用<dl></dl>標(biāo)簽對(duì)來(lái)實(shí)現(xiàn)的。而在研究全球使用數(shù)最多的博客程序Wordpress時(shí),發(fā)現(xiàn)它的側(cè)邊欄卻是使用的是最常見(jiàn)的<ul></ul>列表來(lái)實(shí)現(xiàn)的。
同樣的布局<dl />與<ul />都可以實(shí)現(xiàn),并且就最終的表現(xiàn)來(lái)看并不存在區(qū)別,那么這兩者之間到底有什么區(qū)別呢?或者說(shuō)使用哪一個(gè)來(lái)完成布局才更為合理呢?
<ul />與<ol />是最常見(jiàn)兩種列表表現(xiàn)形式,這兩種列表最本質(zhì)上的區(qū)別就是<ul />指的是無(wú)序列表而<ol />指的是有序列表。最常見(jiàn)的兩種不同表現(xiàn)是:平常所見(jiàn)的新聞標(biāo)題列表基本上都是由<ul />來(lái)完成布局的,而很多網(wǎng)站的側(cè)邊欄上會(huì)有一些新聞點(diǎn)擊數(shù)排行榜之類的列表,這個(gè)時(shí)候就需要使用到有序列表<ol />,因?yàn)榭梢院苋菀椎耐ㄟ^(guò)<ol />標(biāo)注出排行順序來(lái)。

回過(guò)頭來(lái)我們看Wordpress側(cè)邊欄的結(jié)構(gòu)代碼:

<div id=”sidebar”>
<ul>
<li><h2>欄目標(biāo)題一</h2>
<ul>
<li>新聞標(biāo)題一</li>

<li>新聞標(biāo)題N</li>
</ul>
</li>

<li><h2>欄目標(biāo)題N</h2>
<ul>
<li>新聞標(biāo)題一</li>

<li>新聞標(biāo)題N</li>
</ul>
</li>
</ul>
</div>

很顯然,這是一個(gè)<ul />嵌套<ul/>的結(jié)構(gòu),通過(guò)<h2 />去顯示欄目標(biāo)題(補(bǔ)充一點(diǎn):對(duì)于博客來(lái)說(shuō),就頁(yè)面中的內(nèi)容重要程度而言,這里并不適合使用<h2 />標(biāo)簽來(lái)顯示欄目標(biāo)題,<h2 />標(biāo)簽應(yīng)該是用在日志標(biāo)題上的)。
很多使用<dl />來(lái)布局的網(wǎng)站的結(jié)構(gòu)代碼如下:

<div id=”sidebar”>
<dl>
<dt>欄目標(biāo)題一</dt>
<dd>
<ul>
<li>新聞標(biāo)題一</li>

<li>新聞標(biāo)題N</li>
</ul>
</dd>

<dt>欄目標(biāo)題N</dt>
<dd>
<ul>
<li>新聞標(biāo)題一</li>

<li>新聞標(biāo)題N</li>
</ul>
</dd>
</dl>
</div>

這是一個(gè)復(fù)雜表現(xiàn)上的定義列表,與上一個(gè)結(jié)構(gòu)代碼的最大的區(qū)別是使用<dt />來(lái)替代<h2 />標(biāo)簽。簡(jiǎn)單意義上的定義列表結(jié)構(gòu)如下:

<div id=”sidebar”>
<dl>
<dt>標(biāo)題一</dt>
<dd>內(nèi)容一</dd>

<dd>內(nèi)容N</dd>

<dt>標(biāo)題N</dt>
<dd>內(nèi)容一</dd>

<dd>內(nèi)容N</dd>
</dl>
</div>

這種結(jié)構(gòu)的代碼也可以表現(xiàn)出列表的形式,但事實(shí)上這種結(jié)構(gòu)并不太適合做為一個(gè)列表來(lái)使用,這種簡(jiǎn)單的<dl />更適合做為不同內(nèi)容段的描述。比如:

<dl>
<dt>我的照片</dt>
<dd>作者:攝氏度</dd>
<dd>相機(jī):佳能400D</dd>
<dt>我的博客</dt>
<dd>作者:攝氏度</dd>
<dd>程序:wordpress</dd>
</dl>

于是我們可以理解為:<dl />標(biāo)簽結(jié)構(gòu)更多的是表現(xiàn)一種描述性的列表,它本身并不具備做為列表顯示的意義。當(dāng)<dl />與<ul />或是<ol />標(biāo)簽結(jié)構(gòu)組合起來(lái)使用時(shí),才能更好的表現(xiàn)出描述列表的作用。
之前的那個(gè)被指為不符合標(biāo)簽語(yǔ)義的試驗(yàn)《使用UL進(jìn)行寬度固定的多行多列布局》,現(xiàn)在換成<dl />標(biāo)簽來(lái)做是否就適合標(biāo)簽語(yǔ)義化了呢?
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 乌海市| 原平市| 江达县| 临沂市| 宣武区| 股票| 观塘区| 永城市| 阿鲁科尔沁旗| 利川市| 玛多县| 宁津县| 恩施市| 惠来县| 雷山县| 绥德县| 呼图壁县| 石家庄市| 高清| 青阳县| 沾益县| 克东县| 龙胜| 卫辉市| 海晏县| 云和县| 青川县| 石家庄市| 洪泽县| 渑池县| 长顺县| 二手房| 崇信县| 高雄县| 内丘县| 淳化县| 阳东县| 西吉县| 青浦区| 宁乡县| 巴中市|