markdown-it-table-of-contents
Version:
A Markdown-it plugin for adding a table of contents to markdown documents
17 lines (16 loc) • 1.12 kB
HTML
<h1 id="an-article">An article</h1>
<div class="table-of-contents"><ul><li><a href="#an-article">An article</a><ul><li><a href="#sub-heading">Sub heading</a><ul><li><a href="#common-sub-heading">Common sub heading</a><ul><li><a href="#duplicate-heading">Duplicate heading</a></li><li><a href="#duplicate-heading-2">Duplicate heading</a></li></ul></li></ul></li><li><a href="#sub-heading-2">Sub heading 2</a><ul><li><a href="#common-sub-heading-2">Common sub heading</a></li></ul></li><li><a href="#duplicate-heading-3">Duplicate heading</a></li></ul></li></ul></div>
<h2 id="sub-heading">Sub heading</h2>
<p>Some nice text</p>
<h3 id="common-sub-heading">Common sub heading</h3>
<p>Some very nice text</p>
<h4 id="duplicate-heading">Duplicate heading</h4>
<p>Some exceptionally nice text</p>
<h4 id="duplicate-heading-2">Duplicate heading</h4>
<p>Some exceptionally nice text</p>
<h2 id="sub-heading-2">Sub heading 2</h2>
<p>Some even nicer text</p>
<h3 id="common-sub-heading-2">Common sub heading</h3>
<p>Some more nice text</p>
<h2 id="duplicate-heading-3">Duplicate heading</h2>
<p>Some exceptionally nice text</p>