HTML tabulka do Markdownu
Převeďte HTML tabulky na Markdown tabulky se zachovaným zarovnáním.
Související nástroje
HTML tabulka do Markdownu
Vložte HTML s tabulkou a dostanete zpět tabulku v Markdownu — buňky oddělené svislítky, oddělovací řádek a sloupce doplněné na stejnou šířku, aby byl zdrojový text stejně čitelný jako výsledné zobrazení. Typické použití: přesun dokumentace na GitHub nebo do GitLab wiki, tabulka v souboru README, převod tabulky zkopírované z redakčního systému nebo ze stránky vyexportované z Excelu, případně migrace starších HTML dokumentů do Markdownu.
Nástroj najde ve vstupu každý element table a převede všechny, oddělené prázdným řádkem — můžete tedy vložit celou stránku a nic z ní nevystřihovat. Obaly thead, tbody a tfoot čte transparentně. Pokud první řádek používá buňky th, stane se hlavičkou tabulky; jinak rozhoduje volba „První řádek jsou hlavičky" — po vypnutí nástroj vypíše prázdný hlavičkový řádek, protože tabulka v Markdownu bez hlavičky neexistuje. Zarovnání z atributu align nebo ze stylu text-align na buňkách hlavičky se přenese jako značky :---, :---: a ---:.
Obsah buněk se cestou vyčistí: vnitřní značky se odstraní a jejich text zůstane, br se změní na mezeru, běžné i číselné HTML entity se dekódují, bílé znaky se sbalí na jednu mezeru a svislítka se escapují, aby data nikdy nepřidala sloupec. Markdown slučování buněk nezná, takže colspan zopakuje text ve všech svých sloupcích a řádky pokryté atributem rowspan dostanou prázdné buňky. Kompaktní výstup vynechá doplňování mezer, když potřebujete co nejmenší zdroj.
Převod běží výhradně ve vašem prohlížeči — HTML nikdy neopustí vaše zařízení, takže i interní dokumenty jsou v bezpečí. Výsledek zkopírujte nebo stáhněte jako soubor .txt.