Tabela HTML na Markdown
Zamień tabele HTML na tabele Markdown z zachowanym wyrównaniem.
Powiązane narzędzia
Tabela HTML na Markdown
Wklej HTML zawierający tabelę, a dostaniesz tabelę w Markdownie — komórki rozdzielone pionowymi kreskami, wiersz oddzielający i kolumny dopełnione do równej szerokości, dzięki czemu źródło jest tak samo czytelne jak wyrenderowany wynik. Typowe zastosowania: przenoszenie dokumentacji do wiki na GitHubie lub GitLabie, tabela w pliku README, konwersja tabeli skopiowanej z CMS-a albo ze strony wyeksportowanej z Excela, a także migracja starszych dokumentów HTML do Markdowna.
Narzędzie znajduje w wejściu każdy element table i konwertuje wszystkie, rozdzielając je pustym wierszem — możesz więc wkleić całą stronę zamiast wycinać fragmenty. Otoczki thead, tbody i tfoot czyta przezroczyście. Jeśli pierwszy wiersz używa komórek th, staje się nagłówkiem tabeli; w przeciwnym razie decyduje opcja „Pierwszy wiersz to nagłówki" — po jej wyłączeniu narzędzie wypisuje pusty wiersz nagłówka, bo tabela w Markdownie nie może istnieć bez nagłówka. Wyrównanie z atrybutów align lub stylu text-align na komórkach nagłówka przechodzi do znaczników :---, :---: i ---:.
Zawartość komórek jest po drodze czyszczona: wewnętrzne znaczniki są usuwane, a ich tekst zostaje, br zamienia się w spację, popularne i numeryczne encje HTML są dekodowane, białe znaki zwijają się do pojedynczych spacji, a pionowe kreski są escapowane, żeby dane nigdy nie dodały kolumny. Markdown nie zna scalania komórek: colspan powtarza swój tekst w obejmowanych kolumnach, a wiersze objęte rowspan dostają puste komórki. Kompaktowy wynik pomija dopełnianie, gdy potrzebujesz jak najmniejszego źródła.
Konwersja działa wyłącznie w twojej przeglądarce — HTML nigdy nie opuszcza urządzenia, więc nawet wewnętrzne dokumenty można bezpiecznie przekonwertować. Wynik skopiuj albo pobierz jako plik .txt.