--- title:
HTML の <li>
要素は、リストの項目を表すために用いられます。この要素は、その項目が属する順序付きリスト ({{HTMLElement("ol")}})、順序なしリスト ({{HTMLElement("ul")}})、メニュー ({{HTMLElement("menu")}}) のいずれかの子要素として配置する必要があります。メニュー要素および順序なしリスト内においては、リストの項目は通常、行頭文字伴って表示され、順序付きリスト内では、数字や文字による連番のリストマーカーを伴って表示されます。
このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。
コンテンツカテゴリー | なし |
---|---|
許可されている内容 | フローコンテンツ |
タグの省略 | 直後に別の {{HTMLElement("li")}} 要素が続く場合、または他のリスト項目が続くことなく親要素が閉じられた場合は、終了タグが省略可能。 |
許可されている親要素 | {{HTMLElement("ul")}}、{{HTMLElement("ol")}}、{{HTMLElement("menu")}}。すでに廃止されているが、{{HTMLElement("dir")}} の子要素としても配置可能であった。 |
暗黙の ARIA ロール | listitem when child of an ol , ul or menu |
許可されている ARIA ロール | {{ARIARole("menuitem")}}, {{ARIARole("menuitemcheckbox")}}, {{ARIARole("menuitemradio")}}, {{ARIARole("option")}}, {{ARIARole("none")}}, {{ARIARole("presentation")}}, {{ARIARole("radio")}}, {{ARIARole("separator")}}, {{ARIARole("tab")}}, {{ARIARole("treeitem")}} |
DOM インターフェイス | {{domxref("HTMLLIElement")}} |
この要素にはグローバル属性があります。
a
: 小文字A
: 大文字i
: 小文字のローマ数字I
: 大文字のローマ数字1
: 数字もっと詳細な例は、 {{htmlelement("ol")}} と {{htmlelement("ul")}} のページを参照してください。
<ol> <li>最初のリスト項目</li> <li>二番目のリスト項目</li> <li>三番目のリスト項目</li> </ol>
{{EmbedLiveSample("Ordered_list")}}
<ol type="I"> <li value="3">third item</li> <li>fourth item</li> <li>fifth item</li> </ol>
{{EmbedLiveSample("Ordered_list_with_a_custom_value")}}
<ul> <li>最初のリスト項目</li> <li>二番目のリスト項目</li> <li>三番目のリスト項目</li> </ul>
{{EmbedLiveSample("Unordered_list")}}
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('HTML WHATWG', 'semantics.html#the-li-element', '<li>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', 'grouping-content.html#the-li-element', '<li>')}} | {{Spec2('HTML5 W3C')}} | |
{{SpecName('HTML4.01', 'struct/lists.html#h-10.2', '<li>')}} | {{Spec2('HTML4.01')}} | type 属性を非推奨にした。 |
{{Compat("html.elements.li")}}
<li>
の整形に便利な CSS プロパティ: