有序列表,开始严格指数与XHTML?
-
20-08-2019 - |
题
有没有从一个特定的指数,而下面的XHTML严格的启动有序列表的方式?使用启动= N的效果很好,但一直弃用 ......目的是进行恢复该指数与寻呼。
只见到一个CSS溶液中的几个参考文献,但起始索引不能像开始的弃用情况下,属性可以使用。
解决方案
如 kdgregory 注意到,计数器将是的方式来完成这一点,仍然维持有效证件。 在阵列工作室这篇文章显示如何在XHTML和CSS代码这一点。以下是从他们的文章复制:
您需要写在下面 你的CSS:
OL#page_one { counter-reset: item } OL#page_two { counter-reset: item 5 } LI { display: block } LI:before { content: counter(item) ". "; counter-increment: item; display:block; }
和,这是你的名单应该是这样 定义:
<ol id="page_one"> <li>Division Bell</li> <li>Atom Hearth Mother</li> <li>Relics</li> <li>Dark Side of the Moon</li> <li>Wish You Were Here</li> </ol> <ol id="page_two"> <li>The Wall</li> <li>More</li> <li>Piper at the gates of Dawn</li> <li>Final Cut</li> <li>Meddle</li> </ol>
其他提示
您肯定可以使用计数器,但也许更实际的解决办法是使用XHTML过渡的doctype。我知道这并不能回答你的问题,但是这是那些你可以结束了编码的墙壁和整个天花板上做一些事情,不会获得你很多情况之一。
在CSS解决方案是使用一个列表计数器:的http:// WWW .w3.org / TR / CSS2 / generate.html#计数器
和看来,支持分页,你可以简单地把一个硬编码