Der beste Weg, um interne Links (zu Abschnitten) zu erstellen, ist eine Liste zu erstellen, aber anstelle von Link, setzen Sie #section
o #section-title
wenn die Kopfzeile Leerzeichen enthält.
Markdown
Go to section
* [Hello](#hello)
* [Hello World](#hello-world)
* [Another section](#new-section) <-- it's called 'Another section' in this list but refers to 'New section'
## Hello
### Hello World
## New section
Vorschau der Liste
Go to section
Hello <-- [Hello](#hello) -- go to `Hello` section
Hello World <-- [Hello World](#hello world) -- go to `Hello World` section
Another section <-- [Another section](#new-section) -- go to `New section`
HTML
<p>Go to section</p>
<ul>
<li><a href="#hello">Hello</a></li>
<li><a href="#hello-world">Hello World</a></li>
<li><a href="#new-section">Another section</a> <– it’s called ‘Another section’ in this list but refers to ‘New section’</li>
</ul>
<h2 id="hello">Hello</h2>
<h3 id="hello-world">Hello World</h3>
<h2 id="new-section">New section</h2>
Es spielt keine Rolle, ob es sich um h1
, h2
, h3
usw., verweisen Sie immer nur mit einer einzigen Überschrift darauf #
.
Alle Verweise in der Abschnittsliste sollten in Kleinbuchstaben umgewandelt werden, wie es im obigen Beispiel gezeigt wird.
Der Link zum Abschnitt sollte klein geschrieben werden. Sonst wird es nicht funktionieren. Diese Technik funktioniert sehr gut für alle Markdown-Varianten, auch für MultiMarkdown.
Derzeit verwende ich die Pandoc um das Format der Dokumente zu konvertieren. Es ist viel besser als MultiMarkdown.
Testen Sie Pandoc hier