HTML5有很好的描述標籤。 w3.org給出the following example:描述列表:分組<dt>及其「子」<dd>?
<dl>
<dt><dfn>happiness</dfn></dt>
<dd class="pronunciation">/'hæ p. nes/</dd>
<dd class="part-of-speech"><i><abbr>n.</abbr></i></dd>
<dd>The state of being happy.</dd>
<dd>Good fortune; success. <q>Oh <b>happiness</b>! It worked!</q></dd>
<dt><dfn>rejoice</dfn></dt>
<dd class="pronunciation">/ri jois'/</dd>
<dd><i class="part-of-speech"><abbr>v.intr.</abbr></i> To be delighted oneself.</dd>
<dd><i class="part-of-speech"><abbr>v.tr.</abbr></i> To cause one to be delighted.</dd>
</dl>
,描述在其中<dd>
元件可以用作「經過內部dl
元件dt
或dd
元件」的上下文。
這對我(一個完整的初學者)奇怪:不應該這些dd
元素有些屬於它們所描述的dt
?因爲<dt>happiness</dt>
和確實是彼此相關的,一個描述另一個?通過dt
和dd
對齊而沒有結構,告訴具體的dd
描述什麼的唯一方法是找到最後的dt
。 「?我說得對這種擔心:」我會覺得喜歡的東西(di
每個項目)
<dl>
<di>
<dt><dfn>hapiness</dfn></dt>
<dd class="pronunciation">/'hæ p. nes/</dd>
<dd>The state of being happy</dd>
</di>
</dl>
安全多了。雖然我很想問,我的問題是:
- 是什麼在html5中使用
dl
時的約定?他們是否以某種方式將<dt>
和<dd>
分組,或者它是否正好? - 如果我將它們分組(如上所述,但使用標準標籤),是否有任何標籤可以在語義上使用?
'
'是HTML 4.1(可能更早),而不是HTML 5;但是,否則,不,除'隱式'之外沒有其他分組(所有'- '元素屬於之前的'
- ')。 –
2014-10-20 05:30:24
請注意,您也可以運行'
@DavidThomas - '
'自HTML 2.0發佈之前就已成爲HTML的一部分。 – Alohci 2014-10-20 10:28:58