まずは次のリストを見てください。
<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>
を入れてください。
<li>
〜</li>
の中に<ul>
〜</ul>
を入れて、リストを階層化できる