dl要素
dl要素は、説明リストを示す要素。
カテゴリー | フロー・コンテンツ。 パルパブル・コンテンツ(1個以上のdt要素と1個以上のdd要素の組み合わせを1個以上含む場合)。 |
---|---|
コンテキスト | フロー・コンテンツを内包できる要素内で使用できる。 |
コンテンツ・モデル | 1個以上のdt要素と1個以上のdd要素の組み合わせを0個以上内包できる。 |
属性 |
グローバル属性。 |
ブラウザ対応 |
構文
<dl> <dt>用語</dt> <dd>説明</dd> </dl>
要点
サンプルコード
<dl> <dt>用語A</dt> <dd>用語Aの説明文。</dd> <dt>用語B</dt> <dd>用語Bの説明文1。</dd> <dd>用語Bの説明文2。</dd> <dt>用語C</dt> <dd>用語Cの説明文。</dd> </dl>
入れ子(ネスト)
入れ子にする場合は、dd要素内にdl要素を配置する。
<dl> <dt>用語</dt> <dd>説明 <dl> <dt>用語</dt> <dd>説明</dd> </dl> </dd> </dl>
サンプル
1階層
HTMLソースコード
<dl> <dt>用語A</dt> <dd>用語Aの説明</dd> <dt>用語B</dt> <dd>用語Bの説明1</dd> <dd>用語Bの説明2</dd> <dt>用語C</dt> <dt>用語D</dt> <dd>用語Cと用語Dの説明</dd> </dl> <dl> <dt>質問A</dt> <dd>質問Aの回答</dd> <dt>質問B</dt> <dd>質問Bの回答1</dd> <dd>質問Bの回答2</dd> <dt>質問C</dt> <dt>質問D</dt> <dd>質問Cと質問Dの回答</dd> </dl>
実際の表示
- 用語A
- 用語Aの説明
- 用語B
- 用語Bの説明1
- 用語Bの説明2
- 用語C
- 用語D
- 用語Cと用語Dの説明
- 質問A
- 質問Aの回答
- 質問B
- 質問Bの回答1
- 質問Bの回答2
- 質問C
- 質問D
- 質問Cと質問Dの回答
多階層
HTMLソースコード
<dl> <dt>用語</dt> <dd>説明</dd> <dd>説明 <dl> <dt>用語</dt> <dd>説明</dd> <dt>用語</dt> <dd>説明</dd> <dd>説明</dd> </dl> </dd> <dt>用語</dt> <dd>説明</dd> </dl>
実際の表示
- 用語
- 説明
- 説明
- 用語
- 説明
- 用語
- 説明
- 説明
- 用語
- 説明