HTML do Markdown

Konwersja HTML do Markdown

Semantyczny HTML przekłada się na czytelny Markdown: h1 do h6 stają się nagłówkami, strong i em wyróżnieniami, a odnośniki zachowują adresy docelowe. Listy, ogrodzone bloki kodu, cytaty blokowe i proste tabele zachowują strukturę. Skrypty, osadzone ramki, formularze i niebezpieczne schematy URL są usuwane przed konwersją.

Tabele i linki względne

Proste tabele HTML stają się tabelami GitHub Flavored Markdown. Tabele ze scalonymi komórkami pozostają oczyszczonym HTML, aby zachować strukturę. Bazowy URL rozwiązuje względne linki i obrazy podczas konwersji fragmentu witryny. Bez bazowego URL ścieżki względne pozostają względne wobec dokumentu docelowego.

HTML, którego Markdown nie potrafi przedstawić

Układ CSS, interaktywne widżety i niestandardowe czcionki nie mają odpowiedników Markdown. Importowany plik HTML zawiera źródłowe znaczniki; treść tworzona przez witrynę za pomocą JavaScript może być nieobecna. Konwersja HTML odbywa się lokalnie, ale obrazy z linków mogą łączyć się z pierwotnymi serwerami po otwarciu podglądu Markdown.