La meilleure façon de créer des liens internes (liés aux sections) est de créer une liste mais au lieu de lien, mettez #section ou # section-title si l'en-tête comprend des espaces.
---- REMBOURSEMENT ------------------------
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
---- APERÇU DE LA 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><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>
Peu importe que ce soit l'en-tête h1, h2, h3, etc., vous vous y référez toujours en utilisant un seul #
.
Toutes les références dans la liste des sections doivent être converties en texte en minuscules, comme indiqué dans l'exemple ci-dessus.
Le lien vers la section doit être en minuscules. Sinon, cela ne fonctionnera pas.
Cette technique fonctionne très bien pour toutes les variantes de Markdown, également MultiMarkdown.
Actuellement, j'utilise Pandoc pour convertir le format des documents. C'est beaucoup mieux que MultiMarkdown.
Testez Pandoc ici