リストを使う その2

今回は、リストの中にもう一つリストを入れる方法を説明します。

目次

リストの階層化

まずは次のリストを見てください。

<ul>
  <li>トヨタ</li>
  <li>日産</li>
</ul>
  • トヨタ
  • 日産

<ul></ul>で囲んだところが一つのリストになるんでしたよね。リストを使うではお話しませんでしたが、実は<li></li>の中に別の<ul></ul>を入れると、リストの中にリストを入れることができるんです。

<ul>
  <li>トヨタ
    <ul>
      <li>プリウス</li>
      <li>カローラ</li>
    </ul>
  </li>
  <li>日産
    <ul>
      <li>マーチ</li>
      <li>セレナ</li>
    </ul>
  </li>
</ul>

<li></li>の中に<ul></ul>が入っています。こうやってリストを階層化させていくことができます。ul要素のかわりにol要素を使うこともできます。

  • トヨタ
    • プリウス
    • カローラ
  • 日産
    • マーチ
    • セレナ

次の例は間違いなんですが、何がいけないのか探してみてください。

<ul>
  <li>トヨタ</li>
  <ul>
    <li>プリウス</li>
    <li>カローラ</li>
  </ul>
  <li>日産</li>
  <ul>
    <li>マーチ</li>
    <li>セレナ</li>
  </ul>
</ul>

よく見ると、<ul></ul>の中に別の<ul></ul>が入っています。これは完全に間違いです。<li></li>の中に<ul></ul>を入れてください。

まとめ

Information

現在の位置