ul・ol・liについてhtmlプロパティ解説
概要
<ul>(順不同リスト)、<ol>(順序付きリスト)、<li>(リスト項目)は、リスト構造を作成するためのHTMLタグです。
情報の整理や箇条書き、手順説明など、視覚的にも論理的にも構造化された表現に使われます。
基本的な使い方
See the Pen imgタグについて by 西野, WEBデザイン (西野 誠) (@-WEB-the-vuer) on CodePen.
<ul>
<li>項目1</li>
<li>項目2</li>
</ul>
<ol>
<li>ステップ1</li>
<li>ステップ2</li>
</ol>
<ul> は「箇条書きリスト」、<ol> は「番号付きリスト」として表示され、<li> はそれぞれの項目を示します。
出力される内容の例
• 項目1
• 項目2
1. ステップ1
2. ステップ2
役割とメリット(定義リスト形式)
- 視認性の向上
- 箇条書きによって情報が整理され、読みやすくなります。
- 構造的表現
- 順序や階層を持つ情報を明確に伝えることができます。
- アクセシビリティ
- スクリーンリーダーでもリスト構造が認識されやすく、情報伝達の精度が上がります。
- 柔軟なデザイン
- CSSを使ってリストスタイルを自由に変更できるため、デザインの幅が広がります。
注意点
<li>は必ず<ul>または<ol>の内側に記述する必要があります。- ネスト(入れ子)リストを使用する際は、インデントやスタイルの調整に注意しましょう。
- 装飾目的のみでリストを使うと、アクセシビリティの面で問題が生じる可能性があります。
- デフォルトスタイル(マーカーや番号)はCSSで制御可能ですが、過剰な変更は可読性を損なう可能性があります。
まとめ
<ul> / <ol> / <li> は、情報を整理し、視覚的・論理的に明確に伝えるために不可欠なHTMLタグです。
基本を押さえたうえでCSSとの組み合わせにより、読みやすく洗練された表現が可能となります。
