Sări la conținut
TextArray
Complet local

Tabel HTML pentru Markdown

Convertiți tabelele HTML în tabele Markdown cu aromă GitHub cu alinierea păstrată.

Intrare
Ieșire

Tabel HTML pentru Markdown

Lipiți HTML care conține un tabel și obțineți înapoi un tabel Markdown cu aromă de GitHub - celule separate prin țevi, un rând de separare și coloane umplute la lățime egală, astfel încât sursa să rămână la fel de lizibilă ca randarea. Lucrări tipice: mutarea documentației într-un wiki GitHub sau GitLab, adăugarea unui tabel într-un README, conversia unui tabel copiat dintr-un CMS sau o pagină exportată în Excel sau migrarea documentelor HTML vechi la Markdown.

Convertorul găsește fiecare element de tabel din intrare și le convertește pe toate, separate prin linii goale, astfel încât să puteți lipi o pagină întreagă în loc să decupați fragmente. Wrapper-urile precum thead, tbody și tfoot sunt citite transparent. Când primul rând folosește celulele, acesta devine antetul Markdown; în caz contrar, opțiunea „Primul rând este anteturile” decide — dezactivați-o și instrumentul emite un rând de antet gol, deoarece un tabel Markdown nu poate exista fără unul. Alinierea setată cu atribute de aliniere sau un stil de aliniere a textului pe celulele antetului este transferată ca marcatori :---, :---: și ---:.

Conținutul celulei este curățat pe parcurs: etichetele interioare sunt eliminate în timp ce textul lor este păstrat, br devine un spațiu, entitățile HTML obișnuite și numerice sunt decodificate, spațiile albe se prăbușesc în spații unice și conductele sunt evacuate, astfel încât datele nu pot adăuga niciodată o coloană. Deoarece Markdown nu are o acoperire a celulelor, un colspan își repetă textul pe coloanele pe care le acoperă, iar rândurile de sub un interval de rânduri obțin celule goale. Ieșirea compactă omite umplutura atunci când doriți cea mai mică sursă posibilă.

Conversia se desfășoară în întregime în browserul dvs. - HTML-ul nu părăsește niciodată dispozitivul dvs., astfel încât documentele interne pot fi convertite în siguranță. Copiați rezultatul sau descărcați-l ca fișier .txt.

FAQ

Cum sunt gestionate colspan și rowspan?
Markdown nu are o acoperire celulară. O celulă colspan își repetă textul pe toate coloanele pe care le acoperă, iar celulele ascunse de un interval de rânduri apar ca celule goale în rândurile următoare, astfel încât grila rămâne dreptunghiulară.
Ce se întâmplă dacă tabelul meu nu are un rând de antet?
Cu „Primul rând este antet” activat, primul rând devine antet. Dezactivați-l și instrumentul emite un rând de antet gol - tabelele Markdown necesită un antet, așa că lăsarea acestuia va produce Markdown nevalid.
Alinierea supraviețuiește conversiei?
Da. align="center" sau un stil de aliniere a textului pe celulele antetului devine marcatorii separatori :---:, ---: sau :--- pe care le înțeleg GitHub, GitLab și majoritatea randarilor.
Poate converti mai mult de un tabel deodată?
Da. Fiecare element de tabel din intrare este convertit, în ordine, separat printr-o linie goală - lipirea unei întregi pagini HTML funcționează.
HTML-ul meu este încărcat de undeva?
Nu. Conversia rulează în întregime în browserul dvs., iar HTML-ul dvs. nu părăsește dispozitivul.