从xhtml doctype中的某个数字开始列表的方法
现在根据这篇文章:这已经被弃用了,但它已经在HTML5中被买回来了 我没有使用HTML5,我使用的是过渡的XHTML doctype 所以我想知道我能用什么 如果我继续使用从xhtml doctype中的某个数字开始列表的方法,html,xhtml,doctype,Html,Xhtml,Doctype,现在根据这篇文章:这已经被弃用了,但它已经在HTML5中被买回来了 我没有使用HTML5,我使用的是过渡的XHTML doctype 所以我想知道我能用什么 如果我继续使用 <ol start=5> 它还能用吗?我知道我可以测试它,但也希望确保所有浏览器仍能按我的意愿显示它 编辑:我需要100%可靠的东西,而不是支持有限的CSS解决方案。查看:查看:带有start属性的XHTML过渡DTD(有序列表)。也许你用错元素了?(而不是) 如果浏览器遵循XHTML1.0过渡规则,则应正
<ol start=5>
它还能用吗?我知道我可以测试它,但也希望确保所有浏览器仍能按我的意愿显示它
编辑:我需要100%可靠的东西,而不是支持有限的CSS解决方案。查看:查看:带有
start
属性的XHTML过渡DTD
(有序列表)。也许你用错元素了?(
而不是
)
如果浏览器遵循XHTML1.0过渡规则,则应正确呈现列表。带有
开始
属性的XHTML过渡DTD
(有序列表)。也许你用错元素了?(
而不是
)
如果浏览器遵循XHTML1.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>
这是5号
这是6号
这是7号
这是8号
示例。看起来您正在使用无序列表。试试这个:
<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>
这是5号
这是6号
这是7号
这是8号
示例。对于XHTML过渡,“start”属性没有问题,但对无序列表没有影响(ul,原因很明显)。只需使用:
<ol start="5">
<li>My first list item</li>
<li>My second list item</li>
<li>etc.</li>
</ol>
我的第一个列表项
我的第二个列表项
等等
有些人可能会认为,您应该将编号从标记中分离出来,因为它是呈现的,而应该使用CSS计数器。有趣的是,它在HTML5中再次有效,不是吗?对于XHTML过渡,“开始”属性很好,但对无序列表没有影响(ul,原因很明显)。只需使用:
<ol start="5">
<li>My first list item</li>
<li>My second list item</li>
<li>etc.</li>
</ol>
我的第一个列表项
我的第二个列表项
等等
有些人可能会认为,您应该将编号从标记中分离出来,因为它是呈现的,而应该使用CSS计数器。有趣的是,它在HTML5中再次有效,不是吗?将
ul
放在示例中是一个错误,修复了它;)将ul
放在示例中是一个错误,已修复;)谢谢我认为它在XHTML中仍然不受欢迎,因为我偶然发现的所有东西都说它在HTML4和CSS方法中不受欢迎。谢谢。我认为它在XHTML中仍然不受欢迎,因为我偶然发现的所有东西都说它在HTML4和CSS方法中不受欢迎。