基于我在 Ordered Lists <OL>, Starting index with XHTML Strict? 找到的帖子,我想知道是否有一种方法可以在不使用 CSS 的情况下定义列表的起始值,并且仍然符合严格的 DTD 规范?我也在寻找分配给标签 li
的“值”属性的解决方案。
我只能从数值开始吗?例如,我可以从特定的字母表开始吗?
最佳答案
正确的方法:
<ol>
<li value='10'>item</li>
<li>item</li>
<li>item</li>
</ol>
正确,但已弃用
<ol start='20'>
<li>item</li>
<li>item</li>
<li>item</li>
</ol>
丑XD
<style>
li.hidden { visibility: hidden; height: 0px; font-size: 0px;
/* don't try with display:none, trust me */ }
</style>
<ol>
<li class='hidden'></li>
<li class='hidden'></li>
<li class='hidden'></li>
<li>item 4</li>
<li>item 5</li>
<li>item 6</li>
</ol>
关于html - 定义 <OL> 起始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3887241/