现在根据这篇文章:Start a list from a certain number这已被弃用,但已经在HTML5中回购。
我没有使用HTML5,我正在使用过渡性XHTML文档类型。
所以我想知道我能用什么?
如果我继续使用..
<ol start=5>
它还能用吗?我知道我可以测试它,但也想确保所有浏览器仍然按照我的意图显示它?
编辑:我需要100%可靠的东西,而不是支持有限的CSS解决方案。
答案 0 :(得分:3)
具有<ol>
属性的XHTML过渡DTD allows start
(有序列表)。也许你使用了错误的元素? (<ul>
代替<ol>
)。
如果浏览器遵循XHTML1.0 Transitional规则,它应该正确呈现列表。
答案 1 :(得分:1)
'start'属性适用于XHTML Transitional,但对无序列表没有影响(ul,原因很明显)。只需使用:
<ol start="5">
<li>My first list item</li>
<li>My second list item</li>
<li>etc.</li>
</ol>
有些人可能会争辩说,你应该将编号与标记分开,因为它是现在的,并使用CSS计数器代替。有趣的是它在HTML5中再次有效,不是吗?
答案 2 :(得分:0)
看起来你在那里使用无序列表。试试这个:
<ol start="5">
<li>This is number 5</li>
<li>This is number 6</li>
<li>This is number 7</li>
<li>This is number 8</li>
</ol>
实施例
答案 3 :(得分:-1)