概要
- カテゴリー
-
- Flow content
- Palpable content(1個以上の
dt
要素-dd
要素セットを子孫に含む場合に限る)
- 配置できる場所
-
- 上記カテゴリーの要素が置ける場所。
- 内容モデル
-
- 下記のいずれか。混在も可。下記に、0個以上のScript-supporting contentの混在も可。
- 0個以上の下記のセット。下記に、0個以上のScript-supporting contentの混在も可。
- 1個以上の
div
要素。
- 下記のいずれか。混在も可。下記に、0個以上のScript-supporting contentの混在も可。
- 属性
-
- グローバル属性
- HTML構文におけるタグの省略
-
- 省略不可。
- 視覚系ブラウザのデフォルトとして期待されるCSS
-
dl { display: block; unicode-bidi: isolate; margin-block: 1em; } :is( dl,menu,ol,ul) dl { margin-block: 0; }
私見・補足
「name」と「value」の対応関係は、一対一、一対多、多対一、多対多のいずれであってもよい。
複数の「name-value group」をdl
要素内部で明示的にグループ分けしたい場合は、内容モデルにしたがってdiv
要素を用いる。
表示確認
- ソース1
-
<dl> <dt>2015年03月20日更新</dt> <dd>○○を××に訂正。</dd> <dt>2015年03月19日更新</dt> <dd>○○を追加。</dd> <dd>××を削除。</dd> </dl>
- 表示結果1
-
- 2015年03月20日更新
- ○○を××に訂正。
- 2015年03月19日更新
- ○○を追加。
- ××を削除。
- ソース2
-
<dl> <div style="background-color:yellow"> <dt>2017年01月02日更新</dt> <dd>○○を××に訂正。</dd> </div> <div> <dt>2016年12月31日更新</dt> <dd>○○を××に訂正。</dd> <dd>××を削除。</dd> </div> </dl>
- 表示結果2
-
- 2017年01月02日更新
- ○○を××に訂正。
- 2016年12月31日更新
- ○○を××に訂正。
- ××を削除。