Markdown-Tabellen: die komplette Referenz

Alles zu GFM-Pipe-Tabellen (GitHub-Flavor) — Anatomie, Ausrichtung, Escaping, die Fehler, die das Rendering brechen, und das Bewegen von Tabellen zwischen Werkzeugen.

Grundsyntax

| Column A | Column B |
|----------|----------|
| cell 1   | cell 2   |
| cell 3   | cell 4   |

Drei Teile: eine Kopfzeile, eine Trennzeile (mindestens Bindestriche), dann die Datenzeilen. Die Trennzeile muss existieren — ohne sie ist der Text ein Absatz, keine Tabelle. Die Abstände in der Quelle müssen sich nicht ausrichten; auf Pipes kommt es an, nicht auf Spalten. Führende und nachgestellte Pipes sind optional, aber aus Gründen der Portabilität empfohlen.

Ausrichtung

Doppelpunkte in der Trennzeile legen die Spaltenausrichtung fest — :--- links (der Standard), :---: zentriert, ---: rechts:

| Left | Center | Right |
|:-----|:------:|------:|
| a    | b      | c     |

Ausrichtung ist die einzige Kontrolle auf Zellebene, die GFM bietet: kein Zellenhintergrund, keine verbundenen Zellen, kein Spalten-Spanning.

Inline-Formatierung in Zellen

Zellen akzeptieren Inline-Markdown — fett, kursiv, Inline-Code und Links — aber keine Blockelemente: keine Listen, keine Überschriften und keine verschachtelten Tabellen in einer Zelle. Jede Zeile ist eine Quellzeile; lange Umbrüche brauchen ein explizites <br>.

Häufige Fehler, die Tabellen brechen

  1. Keine Leerzeile vor der Tabelle — direkt an einen Absatz geklebt, behandeln die meisten Parser die Pipes als Text.
  2. Fehlerhafte Trennzeile — sie darf nur Bindestriche, Doppelpunkte und Pipes enthalten, mit exakt so vielen Zellen wie die Kopfzeile.
  3. Nicht escapete Pipe in einer Zelle — ein literales | spaltet die Zelle und verschiebt jede folgende Spalte. Als \| escapen.
  4. Zeilen unterschiedlicher Länge — GitHub toleriert fehlende Zellen am Zeilenende (und rendert sie leer), aber manche Parser und Konverter bemängeln oder paddingen sie; halten Sie die Zeilenlängen konsistent.
  5. Eingerückte Tabellen — vier führende Leerzeichen machen aus dem ganzen Block ein Code-Fence.

Fügen Sie eine verdächtige Tabelle in den Tabellengenerator ein — er normalisiert Ausrichtung und Escaping in die kanonische Form.

Tabellen in andere Werkzeuge hinein und aus ihnen heraus

RichtungWerkzeugHinweise
Excel / Sheets → MarkdownExcel zu MarkdownNur zwischengespeicherte Werte; führende Nullen als Text bewahrt
CSV / TSV → MarkdownCSV zu MarkdownVolles RFC-4180: maskierte Felder, eingebettete Kommas, mehrzeilige Zellen
Markdown → Excel / CSVMarkdown-Tabelle zu ExcelJede Tabelle wird erkannt; Werte als Text geschrieben, nie umgedeutet
Markdown → JSONMarkdown zu JSONKopfzeile wird zu Schlüsseln; Typinferenz mit Abschalter
Eine bauen oder neu formatierenTabellengeneratorZellen oder eine bestehende Tabelle einfügen; Ausrichtung und Escaping normalisiert

Alle fünf laufen in Ihrem Browser ohne Upload — und die Formatunterstützungsmatrix dokumentiert, wie jeder Exporteur Tabellenausrichtung, mehrzeilige Zellen und Escaping behandelt.

Tabellen in GitHub, Reddit und Slack

Häufig gestellte Fragen

Wie schreibe ich einen Zeilenumbruch in eine Markdown-Tabellenzelle?

Verwenden Sie ein HTML-<br>-Tag — Markdowns Zwei-Leerzeichen-Regel für Umbrüche funktioniert in einer Tabellenzeile nicht, weil die Zeile eine einzige lange Zeile ist. Die meisten Renderer, GitHub eingeschlossen, akzeptieren <br> in Tabellenzellen.

Unterstützt Markdown verbundene Zellen?

Nein. GFM-Tabellen haben kein colspan oder rowspan. Um verbundene Daten darzustellen, wiederholen Sie den Wert in jeder Zeile oder strukturieren die Tabelle um; manche Präprozessoren erzeugen wiederholte Zellen aus übergehenden Quelldaten.

Warum rendert meine Markdown-Tabelle nicht?

Die drei üblichen Ursachen: Eine Leerzeile fehlt zwischen Tabelle und vorhergehendem Absatz, die Ausrichtungszeile ist fehlerhaft (sie darf nur Pipes, Bindestriche und Doppelpunkte enthalten, auf eigener Zeile), oder nicht escapete Pipes in Zellen spalten Zeilen vorzeitig.

Wie viele Spalten darf eine Markdown-Tabelle haben?

Das Format setzt kein Limit — die Lesbarkeit tut es. Jenseits von etwa sieben Spalten lassen sich Zeilen in der Quellform schwer erfassen und laufen oft über die gerenderte Seitenbreite hinaus; erwägen Sie, die Tabelle zu transponieren oder aufzuteilen.

Erscheinen Markdown-Tabellen korrekt in Word und Excel?

Nicht durch Einfügen — Word und Excel haben keinen Markdown-Parser. Konvertieren Sie zuerst: Ein struktur-bewusster Konverter macht aus GFM-Tabellen editierbare Word-Tabellen oder echte .xlsx-Blätter und bewahrt Kopfzeilen, Ausrichtung und führende Nullen.

Mehr Anleitungen