有没有从一个特定的指数,而下面的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#计数器

和看来,支持分页,你可以简单地把一个硬编码