Die kurze Antwort
Eine Leerzeile erzeugt einen neuen Absatz. Zwei Leerzeichen am Ende einer Zeile können einen harten Zeilenumbruch im selben Absatz erzeugen. Viele Renderer akzeptieren außerdem einen Backslash am Zeilenende; `<br>` funktioniert nur dort, wo HTML zugelassen wird.
| Ziel | Quelle | Robustheit |
|---|---|---|
| Neuer Absatz | Leerzeile zwischen Textblöcken | Portable Grundlösung |
| Harter Umbruch | Zwei Leerzeichen am Zeilenende | Klassische Markdown-Schreibweise |
| Harter Umbruch | Backslash am Zeilenende | Nicht von jedem Dialekt gleich behandelt |
| Expliziter HTML-Umbruch | `<br>` | Nur wenn HTML erlaubt ist |
Ein neuer Absatz braucht eine Leerzeile
Zwei Textzeilen ohne Leerzeile werden in vielen Markdown-Renderern als ein gemeinsamer Absatz behandelt. Der Zeilenwechsel im Quelltext dient dann vor allem der Bearbeitung und muss in der Ausgabe nicht sichtbar bleiben.
Setze eine vollständige Leerzeile, wenn ein neuer Gedankengang, ein neuer Absatz oder zusätzlicher vertikaler Abstand gemeint ist.
Erster Absatz.
Zweiter Absatz.Zwei getrennte Absätze mit eigenem Blockabstand.Harter Umbruch mit zwei Leerzeichen
Zwei Leerzeichen direkt vor dem Zeilenende sind die klassische Markdown-Schreibweise für einen harten Umbruch. Sie sind im Editor allerdings unsichtbar und können von automatischer Formatierung entfernt werden.
Erste Zeile.
Zweite Zeile.Zwei sichtbare Zeilen innerhalb desselben Absatzes.Backslash oder HTML-Tag `<br>`
Ein Backslash am Ende der Zeile ist sichtbarer als zwei Leerzeichen und wird von vielen modernen Renderern als harter Umbruch verstanden. Er gehört jedoch nicht in jedem älteren Dialekt zur gleichen Grundmenge.
`<br>` macht die Absicht deutlich, bindet den Text aber an einen Renderer, der rohes HTML zulässt. Sicherheitsfilter können HTML entfernen oder verändern.
| Schreibweise | Vorteil | Nachteil |
|---|---|---|
| Zwei Leerzeichen | Klassische Markdown-Lösung | Unsichtbar und leicht zu entfernen |
| Backslash | Im Quelltext gut sichtbar | Dialektabhängig |
| `<br>` | Explizite HTML-Anweisung | Nicht überall erlaubt |
Wann du keinen harten Umbruch brauchst
Für gewöhnliche Fließtexte solltest du der Zielansicht erlauben, Zeilen entsprechend der verfügbaren Breite umzubrechen. Manuelle harte Umbrüche sind vor allem bei Adressen, Gedichten, Liedzeilen oder bewusst gesetzten Kurzzeilen sinnvoll.
Verwende keine harten Umbrüche, um auf deinem Bildschirm eine bestimmte Zeilenlänge zu erzwingen. Auf Mobilgeräten oder mit größerer Schrift entstehen sonst unruhige Brüche.
Typische Fehler systematisch prüfen
Wenn kein Umbruch erscheint, prüfe zuerst, ob die Leerzeichen wirklich am Zeilenende stehen und nicht danach weitere Zeichen folgen. Ein Formatter kann nachgestellte Leerzeichen entfernen. Bei HTML muss der Renderer rohe HTML-Elemente erlauben.
- Quelle in einem Editor mit sichtbaren Leerzeichen öffnen.
- Zwischen Absatz und hartem Umbruch unterscheiden.
- Eine minimale Datei ohne andere Erweiterungen testen.
- Zielrenderer und dessen Markdown-Dialekt dokumentieren.
- Bei Teamdateien eine einheitliche Schreibweise vereinbaren.
Renderer unterscheiden sich
CommonMark, GitHub Flavored Markdown und Anwendungen wie Obsidian oder ein CMS können Zeilenumbrüche unterschiedlich konfigurieren. Manche Systeme behandeln jeden Quellzeilenwechsel als sichtbaren Umbruch, andere nur die expliziten Schreibweisen.
Die ilovemd-Vorschau hilft bei allgemeinem Markdown. Für eine GitHub-README, einen CMS-Beitrag oder eine andere Plattform bleibt der Test am tatsächlichen Zielort entscheidend.
Empfehlung für robuste Dokumente
Nutze Leerzeilen für Absätze. Setze harte Umbrüche sparsam und wähle eine im Team sichtbare, dokumentierte Schreibweise. Verwende HTML nur, wenn dein Zielsystem es ausdrücklich erlaubt und du die Portabilität nicht benötigst.
- Absatz: Leerzeile.
- Bewusste Kurzzeile: zwei Leerzeichen oder dokumentierter Backslash.
- HTML nur bei bekanntem Zielrenderer.
- Ausgabe auf Desktop und Mobilgerät prüfen.
Passende Werkzeuge
Häufige Fragen
Warum reicht die Eingabetaste in Markdown nicht?
Ein einzelner Quellzeilenwechsel kann innerhalb desselben Absatzes zusammengeführt werden. Für einen neuen Absatz brauchst du eine Leerzeile.
Wie sehe ich zwei Leerzeichen am Zeilenende?
Aktiviere in deinem Editor die Anzeige von Leerzeichen oder setze den Cursor ans Zeilenende. Achte darauf, dass ein Formatter sie nicht entfernt.
Ist `<br>` gültiges Markdown?
Es ist eingebettetes HTML. Viele Renderer erlauben es, andere bereinigen oder verbieten HTML. Verwende es nur bei bekanntem Zielsystem.
Welche Variante ist am portabelsten?
Für neue Absätze ist die Leerzeile am robustesten. Harte Umbrüche sind stärker vom Dialekt und den Projektregeln abhängig.
