<ul>要素(順不同リスト(いわゆる箇条書き))。
- この記事はHTML 5での<ul>要素についての解説記事です。
HTML 4/XHTML 1での<ul>要素に関する解説記事は、HTML 4/XHTML 1 リファレンス内のHTML 4/XHTML 1での<ul>要素をご覧ください。
HTML 5 に於ける、順不同リスト(いわゆる箇条書き)となる<ul>要素について解説します。
<ul>要素の定義。
- カテゴリ
-
- フロウ内容要素
- "明瞭な"内容(但し、<li>要素(リスト項目)が少なくとも一個以上ある場合)
- 要素が置ける箇所
-
- フロウ内容要素が置ける箇所。
- 要素の内容モデル
-
- 零個以上の<li>要素(リスト項目)
- 要素で定義された属性
- グローバル属性のみ定義されております。
<ul>要素の詳細。
HTML 5 に於ける<ul>要素は、HTML 4/XHTML 1同様、順不同リスト(いわゆる箇条書き)、すなわち、
- 順序に意味のない項目を並べたりスト
となります。
順番に意味がある項目のリストであれば、HTML 4/XHTML 1同様<ol>要素とすべきです。
注意事項。
<ul>要素と<dl>要素の使い分け。
<ul>要素は単純な項目を列挙するのに適しております。
一方、語句と文章の組合せを列挙するのであれば、<dl>要素とした方がスマートなマークアップとなります。
- 但し、HTML 5では、全ての項目となる<dt>要素(語句)に一つ以上の<dd>要素(文章)を対応させなければならないため、対応する文章がない語句がある場合には<dl>要素とする事は出来ません。