定義リスト・用語リストを表現する dd要素
自分はブロック要素かインライン要素か | ブロック要素 |
---|---|
含むことができる要素型 | ブロック要素とインライン要素 |
名称の由来 | ddは definition description (定義の記述) を省略したもの |
定義リストの詳細記述として利用されるdd要素は、dl要素・dt要素と共に利用される。
dt要素とdd要素は必ず1対1で使う必要はない。1つのdt要素に対して複数のdd要素を対応させる使い方も問題無い。
table要素を使うか、dl・dt・dd要素を使うか迷った場合は、文章構造の観点から考えると良い。
HTML
<dl>
<dt>id</dt>
<dd>要素に名前を付ける。文章中で重複しないこと</dd>
<dt>class</dt>
<dd>要素に1つ、または複数の名前を付ける。文章中で重複しても良い</dd>
</dl>
含むことができる要素について
dd要素は内部にインライン要素・ブロック要素の両方を含むことができる。スタイルシートと組み合わせることで自由度の高いHTMLコーディングが可能である。
※共に使われるdt要素はインライン要素のみ含むことが可能(ブロック要素を含むことは文法的に正しくない)。