- テキスト1
- 入れ子1段階目テキスト1
- 入れ子1段階目テキスト2
- テキスト2
- 入れ子2段階目テキスト1
- 入れ子2段階目テキスト2
- 入れ子3段階目テキスト1
- 入れ子3段階目テキスト2
- 入れ子3段階目テキスト3
- 入れ子2段階目テキスト3
このサンプルのHTML
<ol>
<li>テキスト1
<ol>
<li>入れ子1段階目テキスト1</li>
<li>入れ子1段階目テキスト2</li>
</ol>
</li>
<li>テキスト2
<ol>
<li>入れ子2段階目テキスト1</li>
<li>入れ子2段階目テキスト2
<ol>
<li>入れ子3段階目テキスト1</li>
<li>入れ子3段階目テキスト2</li>
<li>入れ子3段階目テキスト3</li>
</ol>
</li>
<li>入れ子2段階目テキスト3</li>
</ol>
</li>
</ol>
このサンプルのCSS
ol{
counter-reset:item;
list-style-type:none;
}
li:before{
counter-increment:item;
content:counters(item, "-")". ";
}