UltKit

Konvertor HTML do Markdownu

V HTML sa obsah doručuje, v Markdowne ho čoraz viac ľudí radšej píše a uchováva. Tento konvertor prevedie súbory .html na čitateľný text .md, takže archív blogu, centrum pomoci alebo uložený článok môžete presunúť do statického webu, trezoru poznámok alebo repozitára Git.

Prevodník dokumentov

alebo sem presuňte súbory PDF, DOC, DOCX … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte súbory HTML

    Pridajte súbory .html alebo .htm, najviac 20 v jednej dávke a každý do 95 MB. Funguje stránka uložená z prehliadača, export z CMS aj ručne napísaný súbor.

  2. 2

    Skontrolujte nastavenia textu

    Previesť na je Markdown, Formátovanie je Jednoduché, Kódovanie textu je UTF-8 a Konce riadkov sú LF, čo vyhovuje Gitu, generátorom statických stránok a editorom v macOS alebo Linuxe.

  3. 3

    Preveďte do Markdownu

    Stlačte Previesť na Markdown a potom otvorte súbor .md v ľubovoľnom textovom editore a odstráňte zvyšné menu alebo pätičky. Nahrané súbory sa po 30 minútach odstránia.

Ak chcete previesť HTML do Markdownu, nahrajte súbor .html a stlačte Previesť na Markdown: nadpisy sa zmenia na riadky s #, odkazy na text, zoznamy si zachovajú odrážky a čísla a jednoduché tabuľky sa zmenia na tabuľky s znakmi |.

HTML do Markdownu: kto to potrebuje a prečo

John Gruber zverejnil Markdown v roku 2004 so spolupracovníkom Aaronom Swartzom ako spôsob písania pre web v čistom texte, ktorý sa prirodzene číta ešte pred vykreslením. O dvadsať rokov je to natívny formát súborov README na GitHube, generátorov statických stránok ako Jekyll a Hugo, dokumentačných nástrojov, poznámkových aplikácií ako Obsidian a priečinkov s obsahom mnohých moderných webov.

Tým vzniká stály tok opačným smerom, než býva zvykom. Tímy odchádzajúce z CMS založeného na databáze potrebujú roky príspevkov ako súbory .md. Pisatelia ukladajú články do trezoru s poznámkami. Vývojári presúvajú starú sekciu pomocníka v HTML do repozitára dokumentácie ako kódu, kde sa zmeny kontrolujú v pull requestoch. V každom prípade je HTML jedinou kópiou a prepisovať ho ručne nie je reálne. Z dokumentov Word ide o rovnakú úlohu ako DOCX do Markdownu.

Ktoré prvky HTML majú podobu v Markdowne

from ↓ · to →CommonMarkGitHub Flavored Markdown
Nadpisy h1–h6Nadpisy h1–h6 to CommonMark: yesNadpisy h1–h6 to GitHub Flavored Markdown: yes
Odkazy a obrázkyOdkazy a obrázky to CommonMark: yesOdkazy a obrázky to GitHub Flavored Markdown: yes
Zoznamy a citácieZoznamy a citácie to CommonMark: yesZoznamy a citácie to GitHub Flavored Markdown: yes
Bloky code a preBloky code a pre to CommonMark: yesBloky code a pre to GitHub Flavored Markdown: yes
Jednoduché tabuľky– Jednoduché tabuľky to CommonMark: noJednoduché tabuľky to GitHub Flavored Markdown: yes
Prečiarknutie– Prečiarknutie to CommonMark: noPrečiarknutie to GitHub Flavored Markdown: yes
Zlúčené bunky tabuľky– Zlúčené bunky tabuľky to CommonMark: no– Zlúčené bunky tabuľky to GitHub Flavored Markdown: no
Formuláre, video, iframe– Formuláre, video, iframe to CommonMark: no– Formuláre, video, iframe to GitHub Flavored Markdown: no
supported not offeredCommonMark, špecifikovaný od roku 2014, je striktné jadro; GitHub Flavored Markdown, špecifikovaný v roku 2017, pridáva tabuľky, prečiarknutie a zoznamy úloh. Všetko, čo nemá v Markdowne podobu, môže zostať ako surové HTML, ktoré povoľujú oba.

Výstup konvertora HTML do Markdownu: čo očakávať

Názvy tried, inline štýly, skripty a rozloženie pomocou div sa vynechajú, pretože Markdown popisuje význam, nie vzhľad. Tučné písmo a kurzíva sa zmenia na dvojité a jednoduché hviezdičky, zalomenia riadkov v odseku sa spoja a znakové entity ako   sa zmenia na bežné znaky v UTF-8. Súbor .md bude zlomkom veľkosti HTML: slová ostanú a značky zmiznú.

MýtusMarkdown dokáže reprodukovať akékoľvek rozloženie HTML.

FaktPokrýva iba štruktúru textu; stĺpce, farby a polohované boxy nemajú v Markdowne syntax a stratia sa alebo zostanú ako surové HTML.

MýtusPrevedená stránka je pripravená na zverejnenie tak, ako je.

FaktMenu, cookie lišty a pätičky sa prenesú tiež; odstráňte ich a pridajte front matter, ak ho váš generátor stránok vyžaduje.

MýtusVýstup v Markdowne funguje všade rovnako.

FaktTabuľky a prečiarknutie vyžadujú renderer GitHub Flavored Markdown; striktné nástroje CommonMark ich zobrazia ako obyčajný text.

Fakty o formátoch HTML a Markdown

HTML

HyperText Markup Language

HTML je značkovací jazyk webu, ktorý prvýkrát opísal Tim Berners-Lee na začiatku 90. rokov a dnes ho ako živý štandard spravuje WHATWG. Súbor HTML opisuje nadpisy, odseky, odkazy, tabuľky, obrázky a formuláre, zatiaľ čo vzhľad zvyčajne určuje CSS. Zobrazí ho každý prehliadač a používa sa aj pre e-mailové šablóny a uložené webové stránky. Jeden súbor HTML často závisí od externých obrázkov a štýlov, preto môže po samostatnom presune vyzerať pokazene.

Kompresia
–
Priehľadnosť
–
Animácia
–
Rok vzniku
1993 · Tim Berners-Lee; maintained by WHATWG
Konvertor HTML

MD

Markdown

Markdown je ľahká značkovacia syntax, ktorú v roku 2004 vytvoril John Gruber. Používa symboly v čistom texte, napríklad # pre nadpisy, * pre zvýraznenie a - pre zoznamy, ktoré zostávajú čitateľné aj ako surový text a čisto sa konvertujú na HTML. Je štandardom pre súbory README, dokumentáciu, wiki, aplikácie na poznámky a mnohé generátory statických webov. Existuje niekoľko dialektov, napríklad CommonMark a GitHub Flavored Markdown, ktoré sa líšia v detailoch, ako sú tabuľky. Súbory .md otvorí každý textový editor.

Kompresia
–
Priehľadnosť
–
Animácia
–
Rok vzniku
2004 · John Gruber
Konvertor MD

HTML sa prevádza na Markdown vtedy, keď obsah opúšťa miesto, ktoré ho zobrazovalo: blog sa sťahuje ku generátoru statických stránok, centrum pomoci putuje do dokumentačného repozitára v Gite alebo sa články ukladajú do trezoru Obsidian, kde je dôležitejší čistý čitateľný text než značky.

Otázky o prevode HTML do MD

Dá sa uložená webová stránka previesť aj s obrázkami?

Konvertor číta nahraný súbor .html. Značky obrázkov sa zmenia na odkazy na obrázky v Markdowne, ktoré smerujú na rovnaké cesty alebo adresy URL ako na stránke, takže obrázky hostované online fungujú ďalej. Lokálny priečinok s obrázkami z funkcie Uložiť stránku ako sa spolu so súborom nenahrá; skopírujte ho vedľa súboru .md a relatívne cesty budú opäť sedieť.

Čo sa stane s ponukami, bočnými panelmi a pätičkami?

Prevedie sa všetko, čo je v súbore, pretože nástroj nevie určiť, ktorá časť stránky je článok. Pre čistý výsledok uložte príspevok bez témy, ak to váš CMS umožňuje, alebo z vrchu a spodku Markdownu následne zmažte riadky s navigáciou.

Ako presuniem články z WordPressu do Hugo alebo Jekyll?

Vstavaný export WordPressu je súbor XML, nie HTML, preto prevádzajte HTML každého príspevku, skopírované z editora kódu alebo uložené z prehliadača. Potom na začiatok každého súboru .md pridajte front matter, teda blok medzi dvoma riadkami s tromi pomlčkami, ktorý obsahuje názov, dátum a štítky. Hugo aj Jekyll ho čítajú odtiaľ.

Prečo niektoré tabuľky v Markdowne vyzerajú zvláštne?

Tabuľky v Markdowne, ktoré pridal GitHub Flavored Markdown, majú jeden riadok hlavičky a žiadne zlúčené bunky. Jednoduchá tabuľka HTML sa prevedie čisto; tabuľka s colspan, rowspan alebo vnorenými zoznamami nemá v Markdowne ekvivalent, a preto sa zploští. Markdown povoľuje surové HTML, takže pôvodnú tabuľku môžete vložiť späť tam, kde záleží na rozložení.

Je Markdown vhodný formát na odovzdávanie stránok AI alebo vyhľadávacím nástrojom?

Často áno. Markdown zachová dôležitú štruktúru, nadpisy, zoznamy, odkazy a zvýraznenie, a vynechá atribúty, skripty a štýly, takže ten istý článok je oveľa kratší a ľahšie sa spracúva. Ak nechcete žiadne značky, použite HTML do TXT.