Slik bruker du det
- Skriv toppteksten i den første raden og dataene under den, eller åpne «Fyll fra CSV…» og lim inn celler fra et regneark.
- Legg til eller fjern rader og kolonner med knappene.
- Angi justeringen for hver kolonne med menyen over den.
- Velg Markdown eller HTML, og kopier eller last ned tabellen.
Slik fungerer det
Markdown-resultatet følger tabellsyntaksen til GitHub Flavored Markdown (GFM), som GitHub, GitLab, mange dokumentasjonsgeneratorer og de fleste Markdown-redigerere støtter. Den første raden blir toppteksten, etterfulgt av skillelinjeraden som angir justering: :--- for venstre, :---: for midten, ---: for høyre og --- for standard.
Celleinnholdet escapes slik at det ikke kan bryte tabellen: en | i en celle skrives som \|, og et linjeskift blir <br>, fordi en GFM-tabellrad må holde seg på én linje. Annen Markdown i celler, for eksempel **fet** eller `kode`, beholdes og vises av Markdown-viseren. Med «Juster kolonner med mellomrom» blir hver kolonne fylt ut til samme bredde slik at tabellen er lesbar som ren tekst; tegn som kinesiske, japanske eller koreanske teller som to kolonner brede. Rader med færre celler fylles ut med tomme celler.
Importen godtar tabulatorseparert tekst (det regneark legger på utklippstavlen), CSV med komma eller semikolon, inkludert felter med anførselstegn som inneholder komma, anførselstegn og linjeskift, og eksisterende Markdown-tabeller, der justeringsraden også leses.
HTML-resultatet er en vanlig <table> med <thead> og <tbody>. Teksten HTML-escapes (& < > "), linjeskift blir <br>, og justering settes med innebygde text-align-stiler slik at det fungerer uten stilark.
Eksempler
Regneark til README
Velg et område i Google Sheets, kopier det, lim det inn i importfeltet og klikk «Fyll tabell». Sett priskolonnen til høyrejustert og kopier Markdown inn i README.md.
Tekst med rørtegn
En celle som inneholder «Unlimited | fair use» skrives som Unlimited \| fair use, slik at GitHub viser rørtegnet i stedet for å starte en ny kolonne.
Rydde opp i en eksisterende tabell
Lim inn en håndskrevet Markdown-tabell med ujevne mellomrom, klikk «Fyll tabell», og kopier resultatet tilbake med alle kolonnene rettet inn og justeringen beholdt.
Ofte stilte spørsmål
Kan en celle inneholde et linjeskift?
Ikke som et ekte linjeskift, fordi hver tabellrad må være én linje i Markdown. Generatoren skriver <br> i stedet, som GitHub og de fleste visningsprogrammer viser som et linjeskift.
Hvorfor må det være en topptekstrad?
GFM-tabeller starter alltid med en topptekstrad etterfulgt av justeringsraden. Hvis du ikke vil ha synlige overskrifter, kan du la topptekstcellene være tomme, men de fleste visningsprogrammer tegner likevel topptekstlinjen.
Kan jeg slå sammen celler?
Nei. Markdown-tabeller støtter ikke sammenslåtte celler (colspan eller rowspan). Hvis du trenger dem, bruker du HTML-utdataene og legger til colspan- eller rowspan-attributter manuelt.
Endrer utfyllingen hvordan tabellen ser ut når den vises?
Nei. Ekstra mellomrom ignoreres når Markdown vises. Utfyllingen gjør bare kildekoden lettere å lese og redigere.
Personvern
Tabellen bygges bare i nettleseren din. Dataene du skriver inn eller limer inn, lastes ikke opp, lagres ikke og inngår ikke i analyser.