在html中创建目录

Tho*_*ley 15 html

是否可以创建如下的有序列表?我喜欢这个我正在创建的目录.


  1. 1 节2.1子节1
    2.2子节2
  2. 第2节
    .....

我有以下内容,但每个子部分从1重新开始.

<ol>
        <li>
            <a href="#Lnk"></a>
        </li>
        <li>
            <a href="#Lnk"></a>
        </li>
        <ol>
            <li>
                <a href="#Lnk"></a>
            </li>
            <li>
                <a href="#Lnk"></a>
            </li>
        </ol>
</ol>
Run Code Online (Sandbox Code Playgroud)

谢谢

jas*_*rns 12

这确实可以用纯CSS完成:

ol {
    counter-reset: item
}
li {
    display: block
}
li:before {
    content: counters(item, ".")" ";
    counter-increment: item
}
Run Code Online (Sandbox Code Playgroud)

与小提琴相同的例子:http://jsfiddle.net/N79nP/


rob*_*sta 5

有很多jQuery插件可以生成目录.