Der beste Weg, um interne Links (in Bezug auf Abschnitte) zu erstellen, ist das Erstellen einer Liste. Geben Sie jedoch anstelle des Links #section oder # section-title ein, 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
---- LISTENVORSCHAU ------------------------
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><br />
</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 den Header h1, h2, h3 usw. handelt. Sie beziehen sich immer nur auf einen #
.
Alle Verweise in der Abschnittsliste sollten in Kleinbuchstaben konvertiert werden, wie im obigen Beispiel gezeigt.
Der Link zum Abschnitt sollte klein geschrieben sein. Auf andere Weise wird es nicht funktionieren.
Diese Technik funktioniert sehr gut für alle Markdown-Varianten, auch MultiMarkdown.
Derzeit verwende ich den Pandoc , um das Dokumentformat zu konvertieren. Es ist viel besser als MultiMarkdown.
Testen Sie Pandoc hier