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
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
150 DPI zmení stranu A4 na približne 1240 × 1754 px. Na tlač použite 300.
Previesť celý súbor alebo len niektoré strany či snímky (vstup PDF a prezentácie).
Strany alebo snímky na prevod, napr. 1-3, 5, 8-10.
UTF-8 funguje pre všetky jazyky. Vyberte UTF-8 s BOM, ak Excel alebo Poznámkový blok vo Windowse zobrazuje pokazené znaky; staršie kódovania len pre starý softvér.
LF pre macOS, Linux a editory kódu; CRLF pre staršie programy vo Windowse, napríklad klasický Poznámkový blok.
Štandardom je čiarka. Bodkočiarku použite pre Excel v krajinách, kde sa desatinné čísla píšu s čiarkou (Nemecko, Francúzsko, Brazília).
Vstup z Excelu s viacerými hárkami: previesť všetky (jedna sekcia alebo súbor na hárok) alebo len prvý.
Ako používať tento nástroj
- 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
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
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 → | CommonMark | GitHub Flavored Markdown |
|---|---|---|
| Nadpisy h1–h6 | Nadpisy h1–h6 to CommonMark: yes | Nadpisy h1–h6 to GitHub Flavored Markdown: yes |
| Odkazy a obrázky | Odkazy a obrázky to CommonMark: yes | Odkazy a obrázky to GitHub Flavored Markdown: yes |
| Zoznamy a citácie | Zoznamy a citácie to CommonMark: yes | Zoznamy a citácie to GitHub Flavored Markdown: yes |
| Bloky code a pre | Bloky code a pre to CommonMark: yes | Bloky code a pre to GitHub Flavored Markdown: yes |
| Jednoduché tabuľky | – Jednoduché tabuľky to CommonMark: no | Jednoduché tabuľky to GitHub Flavored Markdown: yes |
| Prečiarknutie | – Prečiarknutie to CommonMark: no | Preč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 |
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
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
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.
- Prevod DOCX do MarkdownPreveďte súbory Word DOCX do čistého Markdownu pre GitHub, generátory statických webov a docs-as-code. Obrázky pri .md v ZIP, 20 súborov naraz.
- Konvertor TXT na MDPrevieďte súbory .txt na Markdown .md pre Obsidian, GitHub či statický web. Predvolene UTF-8 a konce riadkov LF, CRLF na želanie, 20 súborov naraz.
- Prevod HTML na textPrevod HTML na čistý text: odstráni značky, skripty a štýly, entity zmení na skutočné znaky, výstup v UTF-8. 20 stránok naraz, bez účtu.
- Konvertor Markdown do DOCXPreveďte Markdown (.md) do Word DOCX so skutočnými štýlmi nadpisov, zoznamami, tabuľkami a odkazmi. Pre koncepty z Obsidianu, Typory či GitHubu.
- Konvertor Excel do MDPreveďte hárky Excel .xlsx na tabuľky Markdown pre README, wiki, Obsidian či prompt pre AI. Všetky hárky naraz, hodnoty ako v Exceli.
- Prevod TXT do HTMLPremeňte súbor .txt na platnú stránku HTML: odseky zostanú, <, > a & sa escapujú, UTF-8 v hlavičke. Až 20 textových súborov naraz.