Cum se folosește
- Scrieți antetul în primul rând și datele sub el sau deschideți „Completează din CSV…” și lipiți celule dintr-o foaie de calcul.
- Adăugați sau eliminați rânduri și coloane cu ajutorul butoanelor.
- Setați alinierea fiecărei coloane cu ajutorul meniului de deasupra ei.
- Alegeți Markdown sau HTML și copiați sau descărcați tabelul.
Cum funcționează
Ieșirea Markdown urmează sintaxa de tabel a GitHub Flavored Markdown (GFM), pe care o acceptă GitHub, GitLab, multe generatoare de documentație și majoritatea editoarelor Markdown. Primul rând devine antetul, urmat de rândul delimitator care stabilește alinierea: :--- pentru stânga, :---: pentru centrare, ---: pentru dreapta și --- pentru valoarea implicită.
Conținutul celulelor este escapizat pentru a nu rupe tabelul: un | dintr-o celulă este scris ca \|, iar o trecere la linia nouă devine <br>, deoarece un rând de tabel GFM trebuie să rămână pe o singură linie. Alt conținut Markdown din celule, precum **bold** sau `code`, este păstrat și va fi redat de vizualizatorul Markdown. Cu „Aliniere coloane cu spații”, fiecare coloană este completată la aceeași lățime, astfel încât tabelul să fie lizibil ca text simplu; caractere precum cele chinezești, japoneze sau coreene contează cât două coloane. Rândurile cu mai puține celule sunt completate cu celule goale.
Importul acceptă text separat prin tab (ce pun foile de calcul în clipboard), CSV cu virgule sau punct și virgulă, inclusiv câmpuri între ghilimele cu virgule, ghilimele și treceri la linia nouă, precum și tabele Markdown existente, al căror rând de aliniere este, de asemenea, citit.
Ieșirea HTML este un simplu <table> cu <thead> și <tbody>. Textul este escapizat HTML (& < > "), trecerile la linia nouă devin <br>, iar alinierea este setată cu stiluri inline text-align, astfel încât funcționează fără foaie de stiluri.
Exemple
Din foaie de calcul în README
Selectează un interval în Google Sheets, copiază-l, lipește-l în caseta de import și apasă „Completează tabel”. Setează coloana de preț aliniată la dreapta și copiază Markdown-ul în README.md.
Text cu caracterul bară verticală
O celulă care conține „Unlimited | fair use” este scrisă ca Unlimited \| fair use, astfel încât GitHub afișează bara verticală în loc să înceapă o coloană nouă.
Curățarea unui tabel existent
Lipiți un tabel Markdown scris manual cu spațiere neuniformă, apăsați „Completează tabelul” și copiați rezultatul înapoi cu toate coloanele aliniate și alinierea păstrată.
Întrebări frecvente
Poate o celulă să conțină o întrerupere de rând?
Nu ca o întrerupere de rând reală, pentru că fiecare rând de tabel trebuie să fie pe o singură linie în Markdown. Generatorul scrie în schimb <br>, pe care GitHub și majoritatea vizualizatoarelor îl afișează ca o întrerupere de rând.
De ce trebuie să existe un rând de antet?
Tabelele GFM încep întotdeauna cu un rând de antet, urmat de rândul de aliniere. Dacă nu doriți titluri vizibile, puteți lăsa celulele de antet goale, dar majoritatea vizualizatoarelor afișează totuși linia de antet.
Pot îmbina celulele?
Nu. Tabelele Markdown nu acceptă celule îmbinate (colspan sau rowspan). Dacă aveți nevoie de ele, folosiți ieșirea HTML și adăugați manual atributele colspan sau rowspan.
Spațierea schimbă modul în care arată tabelul după randare?
Nu. Spațiile suplimentare sunt ignorate la randarea Markdown. Spațierea face doar sursa mai ușor de citit și editat.
Confidențialitate
Tabelul este construit doar în browserul dvs. Datele pe care le introduceți sau le lipiți nu sunt încărcate, stocate sau incluse în statistici.