- Startseite
- Blog
- Eine Tabelle in Markdown erstellen (Syntax, Ausrichtung und kostenloser Generator)
Eine Tabelle in Markdown erstellen (Syntax, Ausrichtung und kostenloser Generator)
Tabellen sind der eine Teil von Markdown, der sich umständlich tippt: senkrechte Striche, Bindestriche und ein Aufbau, der auseinanderfällt, sobald eine Zelle länger wird. In README-Dateien, Dokumentation und Notizen lohnen sie sich trotzdem. Diese Anleitung erklärt, wie sie funktionieren und wie du dir das Tippen mit dem kostenlosen Markdown-Tabellengenerator sparst.
Die Syntax von Markdown-Tabellen
Eine Tabelle besteht aus Textzeilen. Senkrechte Striche (|) trennen die Spalten, und eine Zeile aus Bindestrichen (---) trennt die Kopfzeile vom Rest:
| Plan | Users | Price |
| -------- | ----- | ----- |
| Free | 1 | $0 |
| Team | 10 | $29 |
| Business | 50 | $99 |Du brauchst nur drei Regeln:
- Die erste Zeile ist immer die Kopfzeile.
- Die zweite Zeile braucht pro Spalte eine Gruppe Bindestriche. Drei pro Spalte reichen.
- Lass vor der Tabelle eine Leerzeile, sonst erkennen manche Programme sie nicht.
Tabellen gehören nicht zum ursprünglichen Markdown. Sie stammen aus GitHub-Flavored Markdown, das GitHub, GitLab und die meisten modernen Tools unterstützen. Ein sehr strenges Markdown-Programm zeigt sie vielleicht als reinen Text.
Die Leerzeichen sind freiwillig
Ausgerichtete Spalten machen nur den reinen Text lesbarer. Diese kürzere Fassung sieht in der Anzeige genauso aus:
| Plan | Users | Price |
| --- | --- | --- |
| Free | 1 | $0 |
| Team | 10 | $29 |
| Business | 50 | $99 |Spalten ausrichten
Doppelpunkte in der Bindestrich-Zeile legen die Ausrichtung jeder Spalte fest:
:---richtet links aus.:---:zentriert.---:richtet rechts aus, passend für Preise und andere Zahlen.
| Plan | Users | Price |
| :------- | :---: | ----: |
| Free | 1 | $0 |
| Team | 10 | $29 |
| Business | 50 | $99 |Striche und Zeilenumbrüche in einer Zelle
Ein | in einer Zelle würde eine neue Spalte beginnen, schreibe ihn also als \|. Außerdem fasst eine Zelle nur eine Zeile, deshalb wird ein Zeilenumbruch als <br> geschrieben. GitHub zeigt das als neue Zeile innerhalb der Zelle:
| Command | Meaning |
| --- | --- |
| a \| b | Pipe in a cell |
| Line one<br>Line two | Two lines |Fett, kursiv, Links und `code` funktionieren in Zellen wie gewohnt. Listen und Codeblöcke nicht, weil sie mehr als eine Zeile brauchen.
Eine Tabelle bauen, ohne Striche zu tippen
- Öffne den Markdown-Tabellengenerator. Beispiel füllt eine Mustertabelle ein.
- Tippe in die Zellen; die erste Zeile ist die Kopfzeile. Die Eingabetaste geht nach unten, + Zeile und + Spalte fügen weitere hinzu.
- Wähle im Menü über jeder Spalte Links, Mitte oder Rechts.
- Prüfe das Ergebnis und klicke auf Kopieren oder Herunterladen.
Zwei Optionen ändern, wie das Markdown als Text aussieht, aber nicht die Anzeige:
- Spalten ausrichten ergänzt die Leerzeichen, die den Text ordentlich machen. Ohne sie wird das Markdown kürzer.
- Striche am Rand beginnt und beendet jede Zeile mit
|. Beide Formen funktionieren auf GitHub.
Aus Excel oder Google Sheets eine Markdown-Tabelle machen
Markiere die Zellen in deiner Tabelle und kopiere sie. Klicke im Generator in eine Zelle und füge sie ein: Die Zellen werden ab dort gefüllt, und Zeilen und Spalten kommen nach Bedarf dazu. Du kannst auch auf Datei öffnen klicken oder eine CSV- oder TSV-Datei auf dem Tool ablegen. Es schafft bis zu 500 Zeilen und 26 Spalten.
Eine vorhandene Tabelle bearbeiten
Öffne eine .md-Datei oder lege sie ab, oder füge die Markdown-Tabelle in eine Zelle ein. Die erste gefundene Tabelle wird mit ihrer Ausrichtung ins Raster geladen, sodass du eine Spalte ergänzen oder Text ändern kannst, ohne Striche zu zählen.
Weitere Markdown-Tools
- README-Generator: Erstelle eine vollständige README und ergänze deine Tabelle. Siehe Eine gute README schreiben.
- Markdown zu HTML: Hol dir die Tabelle als HTML-Tabelle für deine Website.
Häufige Fragen
Kann ich Zellen in einer Markdown-Tabelle verbinden?
Nein. Markdown-Tabellen kennen keine verbundenen Zellen. Wenn du sie wirklich brauchst, nimm eine HTML-Tabelle, die GitHub ebenfalls akzeptiert.
Kann eine Markdown-Tabelle ohne Kopfzeile sein?
Auf GitHub nicht: Die Kopfzeile ist Pflicht. Wenn du keine Überschriften möchtest, lass diese Zellen leer.
Wird meine Tabelle hochgeladen?
Nein. Sie entsteht in deinem Browser und verlässt nie dein Gerät. Bearbeiten ist kostenlos; Kopieren oder Herunterladen des Markdowns zählt als eine Nutzung deines Tageskontingents.
Weitere Artikel
- Eine gute README schreiben (mit Beispiel und kostenlosem Generator)
- Logo und Rahmen in einen QR-Code einfügen (und lesbar bleiben)
- Zwei PDF-Dateien vergleichen und genau sehen, was sich geändert hat
- Text aus einem Bild kopieren (kostenlose Texterkennung im Browser)
- Markdown in HTML umwandeln (mit Spickzettel)