OL + LI
有HTML结构如下:
<ol>
<li>Text1</li>
<li>
<ol>
<li>Text2.1</li>
<li>Text2.2</li>
</ol>
</li>
</ol>
利用CSS自动添加序号
ol {
counter-reset: section;
list-style-type: none;
}
li::before {
counter-increment: section;
content: counters(section,".") " ";
}
兼容性
Caniuse Link
IE8及以上浏览器均支持,可以放心使用。