HTML辞書ホームへ
HTML要素 辞書 by Sentaro

<li>

リストアイテム(List Item)要素。リスト(<ul>, <ol>, <menu>)の個々の項目を定義します。

info

概要

<li> 要素(リストアイテム要素)は、**順序付きリスト** (<ol>)、**順序なしリスト** (<ul>)、または **メニューリスト** (<menu>) の中の個々の項目(アイテム)を表します。
リスト構造を意味的に定義するために不可欠な要素です。

play_circle

デモ (静的表示)

HTML (Source)
<ul> <li>りんご</li> <li>バナナ</li> <li>オレンジ</li> </ul> <ol> <li value="3">3番目のタスク</li> <li>4番目のタスク</li> </ol>
Preview (Result)
  • りんご
  • バナナ
  • オレンジ
  1. 3番目のタスク
  2. 4番目のタスク
list

属性 (Attributes)

属性名 説明
value 順序付きリスト (<ol>) のアイテムにのみ適用されます。
この項目から始まるリストの連番を、指定した整数値に変更します。
**注意:** <ul> では無効です。
code

実用例

1. 順序なしリスト (Unordered List) の作成

<ul> <li>コーヒー</li> <li>紅茶</li> <li>ミルク</li> </ul>

2. 順序付きリスト (Ordered List) で途中から番号を指定

<!-- 1, 2, 3 の連番になる --> <ol> <li>ステップ1</li> <li value="5">ステップ5 (番号をリセット)</li> <li>ステップ6</li> </ol>

3. リストアイテム内にブロック要素(リンクや段落)を配置

<ul> <li> <h3>主要サービス</h3> <p>最新技術を用いたWeb開発を専門としています。</p> <a href="/service">詳細はこちら</a> </li> </ul>
lightbulb

知っておくべき重要事項

assignment
適切な親要素
<li> 要素は、**必ず** <ul>, <ol>, または <menu> の子要素として使用しなければなりません。これらの要素の外部に単独で配置すると、HTMLのセマンティクス(意味構造)が崩壊します。
accessibility_new
アクセシビリティ
リストはスクリーンリーダーにとって重要なナビゲーション要素です。リスト構造を使用することで、ユーザーは項目数やリストの範囲を把握しやすくなります。マークアップはCSSで装飾するのではなく、常にセマンティックなリスト要素 (<ul> / <ol><li>) を使用してください。
私について 利用規約 プライバシーポリシー