ul・ol・liで箇条書きを作る方法|初心者向けにわかりやすく解説

ul・ol・liで箇条書きを作る方法|初心者向けにわかりやすく解説のアイキャッチ画像 HTML講座

Webページで「箇条書き」を作るために使うのが、ul・ol・li の3つのタグです。

  • ul:順番なしリスト
  • ol:番号付きリスト
  • li:リストの項目

ブログの記事構造や説明文で非常に多く使うタグですが、初心者のうちは「どれを使うのが正解か?」と迷いがちです。

この記事では、ul / ol / li の意味と使い分け、基本構造、実用例、注意点 を初心者向けにわかりやすく説明します。


ul・ol・li とは?

リスト(箇条書き)を作るためのタグ。

タグ 意味
ul 順番なしリスト(点・丸の箇条書き)
ol 番号付きリスト(1,2,3…)
li リストの1項目

イメージ図

<ul>
  <li>項目1</li>
  <li>項目2</li>
</ul>

ul(順番なしリスト)の使い方

順番に意味のない箇条書き を作るときに使います。

基本

<ul>
  <li>特徴1</li>
  <li>特徴2</li>
  <li>特徴3</li>
</ul>

Webサイトで最もよく使うリスト形式です。


ol(番号付きリスト)の使い方

作業手順など、順番が意味を持つ ときに使用します。

基本

<ol>
  <li>メールアドレスを入力</li>
  <li>パスワードを入力</li>
  <li>登録ボタンを押す</li>
</ol>

番号は自動で振られるため、手作業で数字を書く必要はありません。


li(リスト項目)の使い方

ul と ol の中にしか使えないタグ です。

<ul>
  <li>メリット1</li>
  <li>メリット2</li>
</ul>

li は「点」「番号」「矢印」のように見えますが、
これは CSSが自動で付けている“装飾” です。


ul と ol の使い分けの基準

状況 使うタグ
順番に意味がない ul
手順・流れ・順位など、順番に意味がある ol

判断基準は 「順番が必要か?」 だけです。


ネスト(入れ子)で階層リストを作る

リストの中にリストを入れることもできます。

ul の中に ul

<ul>
  <li>準備するもの
    <ul>
      <li>スマホ</li>
      <li>充電器</li>
    </ul>
  </li>
</ul>

ol の中に ul を入れることも可能

<ol>
  <li>商品を選ぶ
    <ul>
      <li>色を選択</li>
      <li>サイズを選択</li>
    </ul>
  </li>
</ol>

CSSで見た目を整える例

箇条書きは CSS を使うと簡単にデザインできます。

点(●)を消す

ul, ol {
  list-style: none;
  padding-left: 0;
}

カスタムアイコンを付ける

ul li {
  padding-left: 20px;
  background: url(icon.png) no-repeat left center;
}

よくある間違い

li を ul/ol の外に書いてしまう

<li>項目</li>  ← NG

番号を手入力してしまう

番号は HTML側で自動生成されます。


li の中に p を大量に入れすぎる

→ リストが複雑になり読みにくくなる
→ 解説文は li の外に書く方が読みやすい


まとめ

  • ul:順番なしリスト
  • ol:番号ありリスト
  • li:リスト項目(ul/ol の中でしか使えない)
  • 順番に意味があれば ol、そうでなければ ul
  • ネストで階層リストも作れる
  • CSS で簡単に見た目を整えられる

箇条書きは Web記事の読みやすさに直結するため、HTML初心者は必ず覚えておきたい基本タグです。


著者からのひと言

ul・ol・li は、HTMLタグの中でも特に使用頻度が高い基本要素です。
正しく使えるようになるだけで、文章の読みやすさが一段と向上します。
まずは「順番の有無」で ul と ol を使い分けることから慣れていきましょう!

次回の記事は「divとspanの違いと使い分け方」です。

この記事が役に立ったら、いいね!お願いします!
タイトルとURLをコピーしました