Drei oder mehr Zeichen
Exakt --- funktioniert, und ---------- ebenso. Weniger ist einfach Text. Die übliche Konvention ist drei.
Kostenlos · Privat · Keine Anmeldung
Ein Klick kopiert ---, *** oder ___, dazu die drei Regeln, die entscheiden, ob Ihre Trennlinie gerendert wird oder zur Überschrift, Liste oder zum fetten Text wird.
Die Horizontallinie — HTMLs <hr>, der „thematische Umbruch“ der CommonMark-Spezifikation — ist Markdown in seiner minimalsten Form: drei Zeichen auf einer Zeile, ganz allein. Sie ist auch Markdown in seiner tückischsten Form, weil sich die drei Schreibweisen in falscher Gesellschaft unterschiedlich verhalten. --- direkt unter einer Textzeile ist keine Linie: Sie befördert diesen Text zu einer H2-Überschrift. *** kann im falschen Parser als Betonung gelesen werden. Und eine Linie innerhalb eines Listenelements ist keine Linie — sie ist Listentext.
Die drei Formen oben nennt die Spezifikation äquivalent: --- (Trennstriche), *** (Sternchen) und ___ (Unterstriche), jeweils auf eigener Zeile, jeweils mit Leerzeile darüber und darunter. Kopieren Sie, was zu Ihrem Dokument passt. Wenn Sie regelmäßig Linien unter Absätze setzen, ist die Sternchen-Form die Gewohnheit, die sich lohnt — kein Markdown-Engine kann sie als Setext-Überschrift misslesen, wie auch immer das Dokument darüber endet.
Jede Variante ist eine echte Zeichenkette, kein Bild: Fügen Sie sie in ein README, einen Jekyll-Beitrag, eine Discord-Nachricht oder einen Static-Site-Generator ein, und sie rendert überall als dieselbe Linie, wo Markdown gesprochen wird. Die Karten unten decken die drei Syntaxregeln ab, die entscheiden, ob es funktioniert — denn „wie mache ich eine horizontale Linie in Markdown“ sind wirklich drei Fragen: welche Zeichen, wie viele, und was muss sie umgeben.
Gleiche Ausgabe, unterschiedliche Fehlerarten. Klicken Sie eine Karte an, um das Markup zu kopieren.
Exakt --- funktioniert, und ---------- ebenso. Weniger ist einfach Text. Die übliche Konvention ist drei.
Text, dann ---, macht aus dem Text eine Überschrift, und die Linie verschwindet. Lassen Sie immer eine Leerzeile zwischen Absatz und Linie.
Leerzeichen zwischen den Zeichen sind erlaubt ( - - - ), aber jeder andere Text auf der Zeile — auch ein Listenelement — ändert die Bedeutung.
| Sie schreiben | Sie erhalten |
|---|---|
| Text\n--- | Eine H2-Überschrift — keine Linie. |
| Text\n\n--- | Die beabsichtigte horizontale Linie. |
| - Punkt\n--- | Eine Überschrift — das Listenzeichen ändert die Bedeutung. |
| - Punkt\n\n--- | Die beabsichtigte horizontale Linie. |
| - - - | Eine Linie — Leerzeichen zwischen den Zeichen sind erlaubt. |
| -- | Einfacher Text: zwei Trennstriche reichen nicht. |
Derselbe Trennstrich, der Markdown-Linien baut, ist das Zeichen, das diese Seite entfernt: Kam ein Entwurf voller --- Trenner an, die Sie nicht wollten, nimmt dasAlle-Striche-entfernen-Werkzeugdie ganze Familie heraus, und dieMarkdown-Horizontallinien-Referenzist immer hier, wenn Sie eine zurückbrauchen.
Keine Anmeldung, kein Upload, kein Wortlimit. Einfügen, wählen, Ergebnis kopieren.
Text jetzt bereinigen