定義列表和其他類型的列表稍有不同,它由兩部分組成:名稱和定義。DT 指定名稱,為內(nèi)聯(lián)元素。DD 指定定義,為塊級元素。
標(biāo)準(zhǔn)屬性
id, class, title, style, dir, lang, xml:lang
事件屬性
onclick, ondblclick, onmousedown, onmouseup, onmouseover,
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
示例:
<dl>
<dt>標(biāo)題</dt>
<dd>內(nèi)容1</dd>
<dd>內(nèi)容2</dd>
</dl>
dl ―― define list――定義列表
dt ―― define list title ―― 用于生成定義列表中各列表項(xiàng)的標(biāo)題,重復(fù)使用可以定義多個列表項(xiàng)的標(biāo)題。注意:其中不能包含 hx 元素。
dd ―― define list define ―― 用于生成定義列表各列表項(xiàng)的說明文字段,重復(fù)使用可以定義多個說明文字段。dd是對應(yīng)dt的簡短說明或解釋。
dl 列表中有較為強(qiáng)烈的“描述”、“解釋”、“補(bǔ)充”意義。 dt 和 dd 有明顯的邏輯關(guān)系,dd 從屬于 dt,dd 中的內(nèi)容是對 dt 的“描述”、“解釋”、“補(bǔ)充”。另外,dd 之間雖然是平行關(guān)系,但是其描述的內(nèi)容是多角度的,不同于單純的 li。
例如:
<dl>
?<dt>JavaScript權(quán)威指南</dt>
?<dd>出版社:xxx</dd>
?<dd>ISBN: xxx</dd>
?<dd>售價:xxx</dd>
</dl>
<ul>
?<li>JavaScript權(quán)威指南</li>
?<li>JavaScript Dom 高級程序設(shè)計(jì)</li>
?<li>ppk 談 JavaScript</li>
</ul>
