【发布时间】:2012-09-16 10:41:13
【问题描述】:
我想在 HTML 中生成以下内容:
1. One
2. Two
1. Inner One
2. Inner Two
3. Three
一种方法是
<ol>
<li>One</li>
<li>Two</li>
<ol>
<li>Inner One</li>
<li>inner Two</li>
</ol>
<li>Three</li>
</ol>
但根据Proper way to make HTML nested list?,这不是正确的方法。 “正确”的方式会产生这样的结果:
1. One
2. Two
3.
1. Inner One
2. Inner Two
4. Three
那么,有没有一种合适的方法来嵌套有序列表而不会出现嵌套列表的额外数字?
【问题讨论】:
-
为什么你认为
3.在那里?它是嵌套的,而不是另一个li。 -
例如:jsfiddle.net/userdude/xuh6z/1 注意,你想要的是
ol,而不是ul。 -
您是否真的尝试阅读Proper way to make HTML nested list?的答案
-
Proper way to make HTML nested list 中的两个示例实际上都给出了所需的输出,但稍作修正:
<ul>到<ol>
标签: html