So fügen Sie einen Zeilenumbruch in Markdown hinzu
Die vollständige Anleitung zu Markdown-Zeilenumbrüchen. Erfahren Sie, wie Sie im Markdown neue Zeilen und Zeilenumbrüche erstellen, damit nach der Veröffentlichung alles korrekt gerendert wird.
Mit Zeilenumbrüchen können Sie steuern, wo Text in einer neuen Zeile in Markdown beginnt. Sie sind nützlich für Autoren, Blogger, Studenten und alle, die Online-Inhalte erstellen, da sie das Lesen und Organisieren von Texten erleichtern. Diese Anleitung zeigt Ihnen, wie Zeilenumbrüche in Markdown funktionieren und wie Sie sie richtig verwenden. Es deckt alle Methoden ab, sodass Sie Ihren Text genau so formatieren und im Markdown einen Zeilenumbruch hinzufügen können, wie Sie es möchten.
So fügen Sie einen Zeilenumbruch in Markdown hinzu
Markdown ist eine leichte Auszeichnungssprache, die auf Plattformen wie GitHub, Reddit, Notion und unzähligen Dokumentationstools verwendet wird. Eine der häufigsten Fragen, denen Markdown-Neulinge gegenüberstehen, ist die, wie man einen Zeilenumbruch in Markdown erstellt, da ein einfaches einmaliges Drücken der Eingabetaste nicht immer das bewirkt, was man erwarten würde.
Warum das Drücken der Eingabetaste für Zeilenumbrüche allein nicht funktioniert
Wenn Sie versucht haben, durch Drücken der Eingabetaste einen Zeilenumbruch im Markdown einzufügen, haben Sie wahrscheinlich bereits Folgendes entdeckt: Eine einzelne Eingabetaste wird oft ignoriert. Markdown-Parser behandeln normalerweise eine einzelne neue Zeile als Leerzeichen. Dadurch werden zwei Zeilen zu einem fortlaufenden Absatz zusammengeführt.
So erstellen Sie einen Zeilenumbruch im Markdown mit nachgestellten Leerzeichen
Die traditionellste Methode zum Hinzufügen eines Zeilenumbruchs im Markdown besteht darin, zwei oder mehr Leerzeichen am Ende einer Zeile einzufügen, bevor die Eingabetaste gedrückt wird. Dadurch wird im gerenderten HTML ein „
“-Element erzeugt.
This is the first line.··
This is the second line.
(Die Punkte stellen Leerzeichen dar.)
Das Ergebnis ist ein weicher Zeilenumbruch, bei dem beide Zeilen im selben Absatzblock, aber in separaten Zeilen erscheinen. Dies ist oft die schnellste Lösung, allerdings sind die Leerzeichen unsichtbar und können bei der Bearbeitung leicht übersehen werden.
So führen Sie einen Zeilenumbruch in Markdown mit einem Backslash durch
Viele moderne Parser unterstützen auch einen abschließenden Backslash als Zeilenumbruchzeichen:
This is the first line.\
This is the second line.
Dieser Ansatz löst das Sichtbarkeitsproblem nachgestellter Leerzeichen und wird von CommonMark, GitHub Flavored Markdown und mehreren anderen gängigen Spezifikationen unterstützt. Wenn Sie eine explizite, lesbare Syntax bevorzugen, ist der Backslash eine gute Option.
So fügen Sie mit HTML eine neue Zeile in Markdown hinzu
Da Markdown Inline-HTML unterstützt, können Sie jederzeit ein rohes „
“-Tag verwenden, um eine neue Zeile in Markdown zu beginnen:
This is the first line.<br>
This is the second line.
Dies ist die expliziteste Methode und funktioniert in praktisch jedem Parser. Dies ist besonders nützlich in Tabellen oder anderen Kontexten, in denen nachgestellte Leerzeichen und Backslashes möglicherweise nicht erkannt werden.
So erstellen Sie einen Zeilenumbruch im Markdown mithilfe einer Leerzeile
Wenn Sie mehr visuelle Trennung als einen einfachen Zeilenumbruch benötigen, wird durch das Lassen einer Leerzeile zwischen zwei Textblöcken ein vollständiger Absatzumbruch erstellt:
This is the first paragraph.
This is the second paragraph.
Obwohl dies technisch gesehen eher ein Absatzumbruch als ein Zeilenumbruch ist, ist es die Antwort, nach der viele Leute wirklich suchen, wenn sie Zeilenumbrüche im Markdown hinzufügen möchten. Der Abstand zwischen den Absätzen ist größer und eignet sich daher ideal zum Trennen unterschiedlicher Ideen.
So unterbrechen Sie Zeilen in Markdown-Tabellen
Tabellen verdienen eine besondere Erwähnung, da sie einer der schwierigsten Orte für den Umgang mit Zeilenumbrüchen sind. Da das Pipe-Zeichen (|) Spalten definiert und jede Zeile in einer einzelnen Zeile stehen muss, helfen nachfolgende Leerzeichen und Backslashes im Allgemeinen nicht. Das Tag „
“ ist hier der zuverlässigste Ansatz:
| Feature | Description |
|---------|-------------|
| Speed | Very fast<br>Even under load |
Denken Sie daran, wenn Sie eine Linie innerhalb strukturierter Elemente umbrechen müssen.
Kurzreferenz
Hier ist eine Zusammenfassung aller Methoden, um einen Zeilenumbruch im Markdown durchzuführen:
- Zwei nachgestellte Leerzeichen + Eingabetaste funktioniert überall und ist der klassische Ansatz, aber die Leerzeichen sind unsichtbar.
- Backslash + Enter ist sichtbar und sauber und wird von CommonMark-basierten Parsern unterstützt.
- Das „
“-Tag funktioniert überall, auch innerhalb von Tabellen. - Eine Leerzeile erzeugt im Markdown einen vollständigen Absatzumbruch und nicht eine einfache neue Zeile.
Abschließende Tipps
Berücksichtigen Sie bei der Entscheidung, wie Sie Zeilenumbrüche im Markdown hinzufügen, Ihre Plattform und Zielgruppe. Wenn Ihr Team auf GitHub zusammenarbeitet, sorgt die Backslash-Methode dafür, dass die Unterschiede sauber bleiben. Wenn Sie Dokumentation schreiben, die von einem weniger verbreiteten Parser gerendert wird, ist das HTML-Tag „
“ die sicherste Wahl. Und wenn Sie Leerzeichen am Ende bevorzugen, konfigurieren Sie Ihren Editor so, dass Leerzeichen angezeigt werden, damit Sie diese nicht versehentlich verlieren.
Da Sie nun wissen, wie Sie mit allen verfügbaren Methoden einen Zeilenumbruch im Markdown durchführen, sollte sich die Formatierung Ihres Textes viel weniger unvorhersehbar anfühlen. Wählen Sie die Methode, die zu Ihrem Arbeitsablauf passt, bleiben Sie konsistent und Ihre Dokumente werden genau so gerendert, wie Sie es beabsichtigen.