2014-02-24 55 views
0

語義,什麼是爲什麼允許對`dl`中的每個術語進行多重描述?

<dl> 
    <dt>Term 1</dt> 
    <dd>Description 1a</dd> 
    <dt>Term 2</dt> 
    <dd>Description 2a</dd> 
    <dd>Description 2b</dd> 
    <dd>Description 2c</dd> 
</dl> 

<dl> 
    <dt>Term 1</dt> 
    <dd>Description 1a<dd> 
    <dt>Term 2</dt> 
    <dd> 
     <ul> 
      <li>Description 2a</li> 
      <li>Description 2b</li> 
      <li>Description 2c</li> 
     </ul> 
    </dd> 
</dl> 

之間的區別?

回答

0

HTML5 Draft表示dl包含「名稱值」組(又名術語描述組),每組至少包含1個術語和至少1個描述。

組內的值是替代值;構成相同數值的多個段落必須全部在相同的元素內給出。

在第一塊,期限2既可以說明圖2a描述爲說明2B說明圖2c。有三種替代術語2的描述。一個例子是同一個詞的不同定義(稱爲homonym)。

在第二塊中,期限2必須使用正好一個描述來描述:包含所有說明圖2a說明2B說明圖2c的三個(無序的)列表。例如,給定配方需要的配料清單(其中dt元素代表配方名稱)。

相關問題