Så här använder du det
- Skriv rubriken i första raden och data under den, eller öppna ”Fyll från CSV…” och klistra in celler från ett kalkylblad.
- Lägg till eller ta bort rader och kolumner med knapparna.
- Ställ in justeringen för varje kolumn med menyn ovanför den.
- Välj Markdown eller HTML och kopiera eller ladda ner tabellen.
Så fungerar det
Markdown-utdata följer tabellsyntaxen i GitHub Flavored Markdown (GFM), som stöds av GitHub, GitLab, många dokumentationsgeneratorer och de flesta Markdown-redigerare. Den första raden blir rubrikraden, följt av avgränsningsraden som anger justering: :--- för vänster, :---: för centrerad, ---: för höger och --- för standard.
Cellinnehåll skrivs med escape-tecken så att det inte kan bryta tabellen: en | inuti en cell skrivs som \|, och en radbrytning blir <br>, eftersom en GFM-tabellrad måste hållas på en rad. Övrig Markdown i celler, som **fetstil** eller `kod`, behålls och renderas av Markdown-visaren. Med "Justera kolumner med mellanslag" fylls varje kolumn ut till samma bredd så att tabellen är läsbar som ren text; tecken som kinesiska, japanska eller koreanska räknas som två kolumner breda. Rader med färre celler fylls med tomma celler.
Importen accepterar tabbseparerad text (det som kalkylblad lägger på urklipp), CSV med kommatecken eller semikolon inklusive citerade fält med kommatecken, citattecken och radbrytningar, samt befintliga Markdown-tabeller, vars justeringsrad också läses.
HTML-utdata är en ren <table> med <thead> och <tbody>. Texten är HTML-escaped (& < > "), radbrytningar blir <br>, och justering sätts med inline text-align-stilar så att det fungerar utan stilmall.
Exempel
Kalkylark till README
Markera ett område i Google Sheets, kopiera det, klistra in det i importrutan och klicka på ”Fyll i tabell”. Högerjustera priskolumnen och kopiera Markdown till README.md.
Text med pipe-tecken
En cell som innehåller ”Unlimited | fair use” skrivs som Unlimited \| fair use, så att GitHub visar lodstrecket i stället för att starta en ny kolumn.
Snygga till en befintlig tabell
Klistra in en handskriven Markdown-tabell med ojämna mellanrum, klicka på ”Fyll tabell” och kopiera tillbaka resultatet med alla kolumner uppradade och justeringen behållen.
Vanliga frågor
Kan en cell innehålla en radbrytning?
Inte som en riktig radbrytning, eftersom varje tabellrad måste vara en rad i Markdown. Generatorn skriver <br> i stället, vilket GitHub och de flesta visningsprogram återger som en radbrytning.
Varför måste det finnas en rubrikrad?
GFM-tabeller börjar alltid med en rubrikrad följd av justeringsraden. Om du inte vill ha synliga rubriker kan du lämna rubrikcellerna tomma, men de flesta visningsprogram ritar ändå rubriklinjen.
Kan jag slå ihop celler?
Nej. Markdown-tabeller stöder inte sammanslagna celler (colspan eller rowspan). Om du behöver dem kan du använda HTML-utdata och lägga till colspan- eller rowspan-attribut manuellt.
Ändrar utfyllnaden hur tabellen ser ut när den återges?
Nej. Extra mellanslag ignoreras när Markdown återges. Utfyllnaden gör bara källtexten lättare att läsa och redigera.
Integritet
Tabellen byggs endast i din webbläsare. Det du skriver eller klistrar in laddas inte upp, lagras inte och ingår inte i analyser.