(サンプル01)olタグを使った通常の自動連番
- ダミーテキスト(第1階層)
- ダミーテキスト(第1階層)
- ダミーテキスト(第1階層)
- ダミーテキスト(第1階層)
- ダミーテキスト(第1階層)
(サンプル02)olタグに「counter-increment」プロパティを使った枝番付き
- ダミーテキスト(第1階層)
- ダミーテキスト(第1階層)
- ダミーテキスト(第2階層)
- ダミーテキスト(第2階層)
- ダミーテキスト(第2階層)
- ダミーテキスト(第3階層)
- ダミーテキスト(第3階層)
- ダミーテキスト(第3階層)
- ダミーテキスト(第2階層)
- ダミーテキスト(第2階層)
- ダミーテキスト(第3階層)
- ダミーテキスト(第3階層)
- ダミーテキスト(第1階層)
- ダミーテキスト(第1階層)
サンプル02のhtmlソース
<ol>
<li>ダミーテキスト(第1階層)</li>
<li>ダミーテキスト(第1階層)
<ol>
<li>ダミーテキスト(第2階層)</li>
<li>ダミーテキスト(第2階層)</li>
<li>ダミーテキスト(第2階層)
<ol>
<li>ダミーテキスト(第3階層)</li>
<li>ダミーテキスト(第3階層)</li>
<li>ダミーテキスト(第3階層)</li>
</ol>
</li>
<li>ダミーテキスト(第2階層)</li>
<li>ダミーテキスト(第2階層)
<ol>
<li>ダミーテキスト(第3階層)</li>
<li>ダミーテキスト(第3階層)</li>
</ol>
</li>
</ol>
</li>
<li>ダミーテキスト(第1階層)</li>
<li>ダミーテキスト(第1階層)</li>
</ol>
サンプル02のCSSソース
ol {
counter-reset: section;
list-style-type: none;
}
li:before {
counter-increment: section;
color: blue;
content: counters(section, ".") " ";
}