我不确定我理解这个的物流。基本上,我想在网志上制作一个简单的列表,看起来像:
1. item1
a. item2
2. item3
a. item4
b. item5
3. item6
基本上,这是一个按数字顺序排序的主列表,每个主项下面都有子列表,子列表使用 lower-alpha
进行排序。
我通过使用以下 HTML 标记来实现这个效果:
<ol>
<li>item1</li>
<ol>
<li>item2</li>
</ol>
<li>item3</li>
<ol>
<li>item4</li>
<li>item5</li>
</ol>
<li>item6</li>
</ol>
通过这个简单的CSS规则:
ol ol { list-style-type: lower-alpha; } /* sub ordered lists */
我的问题是,根据w3c验证器:
在此上下文中,元素ol不允许作为元素ol的子元素。
我认为这个问题应该有一个非常简单的解决方案,但我没有找到一个,并且我不确定为什么ol
不能是ol
的子元素。
li
标签内才能达到所需的呈现效果。 - user17753