Markdown-tabellgenerator
Markdown-tabeller är petiga: ett saknat lodstreck eller en ojämn separatorrad och hela tabellen renderas som vanlig text. Den här generatorn ger dig ett visuellt rutnät att skriva i, låter dig klistra in CSV eller TSV från ett kalkylark, och genererar en utfylld Markdown-tabell där kolumnerna är justerade i källan, mycket lättare att läsa i en diff och rätt på första försöket.
Så bygger du en Markdown-tabell
-
1
Välj rader och kolumner
Eller klistra in CSV/TSV så härleder verktyget dimensionerna automatiskt.
-
2
Skriv cellinnehåll
Klicka i varje cell. Tabb- och piltangenter navigerar som i ett kalkylark.
-
3
Ställ in kolumnjustering
Vänster (standard), centrerad eller höger per kolumn via rubrikraden.
-
4
Kopiera Markdown-utdatan
Verktyget fyller ut lodstreck till kolumnbredd så att källan ser ren ut.
Syntax för Markdown-tabeller
Grundläggande tabell:
| Kolumn A | Kolumn B | Kolumn C |
|----------|----------|----------|
| cell 1 | cell 2 | cell 3 |
| cell 4 | cell 5 | cell 6 |
Justering använder kolon i separatorraden:
| Vänster | Centrerad | Höger |
|:--------|:---------:|------:|
| a | b | c |
:---vänsterjustera:---:centrera---:högerjustera
Vad generatorn gör åt dig
- Fyller ut varje cell till bredden på den längsta posten i dess kolumn, så att lodstrecken radas upp i källan. Påverkar inte den renderade utdatan, Markdown ignorerar extra mellanslag, men människor som läser diffen kommer att tacka dig.
- Escapar lodstreck inuti celler som
\|så att en cell som innehållera|binte delas i två kolumner. - Bevarar justering när du ändrar kolumnbredder.
- Accepterar inklistring av CSV och TSV; upptäcker citerade fält och kommatecken inuti citattecken.
Vanliga fallgropar
- Separatorraden är obligatorisk. Markdown-tabeller utan raden
|---|---|renderas som vanlig text. - Inga flerradiga celler. Varje rad är en rad; bädda in
<br>om du behöver en intern radbrytning, eftersom Markdown-radbrytningar inuti tabellceller inte stöds. - Inga nästlade tabeller. Om du behöver dem, fall tillbaka på HTML.
- Tomma celler behöver ett mellanslag (eller åtminstone ett tomt par lodstreck). Undvik
||direkt.
När du bör använda HTML istället
Om du behöver colspan, rowspan, flerradiga celler eller anpassade CSS-klasser är HTML-tabeller rätt verktyg. De flesta Markdown-parsrar accepterar rå HTML-tabellmarkering inline.
Var Markdown-tabeller fungerar bra
- READMEs på GitHub, GitLab, Gitea.
- Beskrivningar av issues och PR:er.
- Obsidian, Bear och de flesta anteckningsappar.
- Docusaurus, MkDocs, Hugo, alla stöder GFM-tabeller.
Vanliga frågor
Inte naturligt. Använd <br> för inline-radbrytningar. För riktigt flerradigt innehåll (kodblock, listor inuti en cell), fall tillbaka på HTML-<table>.
GFM stöder inte sammanslagna celler. Om du behöver colspan eller rowspan, använd HTML inuti ditt Markdown-dokument, de flesta renderare släpper igenom <table> orörd.
Nej. Den renderade HTML:en är identisk oavsett om du fyller ut eller inte, utfyllnad är enbart ett val för källans läsbarhet.
Ja. Att kopiera från ett kalkylark lägger TSV (tabbavgränsade värden) i urklipp. Generatorn upptäcker TSV och bygger en Markdown-tabell med samma rader och kolumner.
Skriv \|. De flesta parsrar renderar då ett bokstavligt lodstreck utan att bryta kolumngränsen.
Relaterade verktyg
ASCII-tabellreferens
Full ASCII-tabell från 0 till 127 med decimal-, hex-, oktal- och binärvärden samt notation för numeriska HTML-referenser, inklusive NUL, LF och DEL.
HTML-teckenreferens
En sökbar lista över HTML-entiteter med deras namngivna och numeriska koder samt kopiering med ett klick för specialtecken och symboler.
Referens för kortkommandon
Sök dokumenterade standardkommandon för VS Code, Chrome och Bash med GNU Readline i macOS, Windows och Linux.
E-postvalidator
Validera en e-postadress: RFC 5322-syntaxkontroll, live-slagning av MX-poster samt detaljer om lokal del, domän och längd. Ingen e-post skickas.
EditorConfig-generator
Bygg en .editorconfig utifrån dina regler för indrag, radslut och teckenuppsättning, och lägg till en korrekt sektion för varje språk i repot: Python, Go, YAML, Makefile med flera.
FPS-räknare
Mät webbläsarens FPS med requestAnimationFrame: utjämning, lägsta och högsta bildfrekvens, varningsgräns och valfri graf. Körs lokalt, utan uppladdning och utan API.
Verktyget finns på andra språk
- โปรแกรมสร้างตารางแบบ Markdown [TH]
- Generator tabel Markdown [PL]
- Trình tạo bảng Markdown [VI]
- Generator Tabel Markdown [ID]
- Gerador de Tabela Markdown [PT]
- Markdownテーブルジェネレーター [JA]
- Markdown-Tabellen-Generator [DE]
- Generador de Tablas Markdown [ES]
- 마크다운 표 생성기 [KO]
- Générateur de tableaux Markdown [FR]
- Markdown-tabelgenerator [NL]
- مولّد جداول Markdown [AR]
- Генератор таблиц Markdown [RU]
- Markdown Tablo Oluşturucu [TR]
- Markdown表格生成器 [ZH]
- Markdown Table Generator [EN]
- Generatore di Tabelle Markdown [IT]