Markdown in Echtzeit vorschauen.
Hello World
This is a bold and italic text example.
Features
- Item one
- Item two
- Item three
Code
Use
console.log() to debug.Alle Berechnungen erfolgen lokal in Ihrem Browser. Es werden keine Daten an einen Server gesendet.
Die Ergebnisse dienen zur Information. Überprüfen Sie sie anhand anderer Quellen.
Markdown — und warum es anderswo anders aussieht
Markdown ist keine einzelne Sprache. CommonMark ist der strenge Kern; GitHub Flavored Markdown ergänzt Tabellen, Durchstreichung, Aufgabenlisten und Autolinks. Die meisten Überraschungen entstehen, wenn man in einer Variante schreibt und in einer anderen veröffentlicht.
So wird gerechnet
- Rendert Ihren Text live beim Tippen, damit Sie die Struktur sehen statt sie sich vorzustellen.
- Unterstützt die üblichen GFM-Erweiterungen — Tabellen, Codeblöcke, Aufgabenlisten — neben dem CommonMark-Kern.
- Läuft vollständig im Browser; ein hier eingefügter Entwurf wird nirgends hochgeladen.
CommonMark-Kern Überschriften, Auszeichnung, Listen, Links, Zitate, Code GFM ergänzt Tabellen, ~~Durchstreichung~~, Aufgabenlisten, Autolinks keines kennt Unterstreichung, Textfarbe, Schriftgröße, Zentrierung harter Umbruch Zeile mit zwei Leerzeichen beenden oder Leerzeile nutzen
Rechenbeispiel
Die zwei häufigsten Stolperstellen: Zeilenumbrüche und verschachtelte Listen.
- Zeile eins
- Zeile zwei → ergibt einen Absatz: „Zeile eins Zeile zwei“
- Zeile eins·· → zwei Leerzeichen am Ende erzwingen den Umbruch
- verschachtelte Liste: Kind genau um die Markerbreite des Elternteils einrücken
- - Eltern / ··- Kind funktioniert; - Eltern / · - Kind oft nicht
Ein einzelner Zeilenumbruch ist in Markdown kein Umbruch, sondern ein Leerzeichen. Diese eine Regel erklärt den Großteil der Verwirrung über „zusammengefallene“ Formatierung.
Das Ergebnis lesen
- Tabellen sind eine GFM-Erweiterung, kein Markdown-Kern. Erscheinen Ihre als wörtliche Pipes, versteht der Ziel-Renderer nur CommonMark — verbreitet in älteren Wikis und manchen Static-Site-Generatoren.
- Die Einrückung verschachtelter Listen muss der Markerbreite des Elternteils entsprechen. Unter „- “ genügen zwei Leerzeichen, unter „1. “ braucht es drei. Gemischte Einrückung ist die übliche Ursache flachgefallener Listen.
- Rohes HTML erlaubt die Spezifikation, doch die meisten gehosteten Renderer entfernen es aus Sicherheitsgründen. Verlassen Sie sich nicht darauf, dass ein <div> auf GitHub, in einem CMS oder in einem Kommentarfeld überlebt.
- Unterstreichung gibt es nicht, ebenso wenig Farbe oder Schriftgröße. Wer das braucht, braucht HTML oder ein anderes Format — Markdown hört bewusst bei der Struktur auf.
Häufige Fragen
- Warum sind meine Zeilenumbrüche verschwunden?
- Ein einzelner Zeilenumbruch gilt als Leerzeichen. Nutzen Sie eine Leerzeile für einen neuen Absatz oder beenden Sie die Zeile mit zwei Leerzeichen, um innerhalb eines Absatzes umzubrechen. Manche Renderer bieten eine Option „bei Zeilenumbruch umbrechen“.
- Warum wird meine Tabelle nicht dargestellt?
- Tabellen brauchen GFM. Prüfen Sie, ob die Trennzeile unter der Kopfzeile je Spalte mindestens drei Bindestriche hat (|---|---|) und ob die Zielplattform die Erweiterung überhaupt unterstützt.