Pretvornik HTML v Markdown
HTML je oblika, v kateri se vsebina prikazuje, Markdown pa oblika, v kateri jo vse več ljudi raje piše in hrani. Ta pretvornik datoteke .html spremeni v berljivo besedilo .md, tako da lahko arhiv bloga, center pomoči ali shranjen članek preselite na statično spletno mesto, v zbirko zapiskov ali v repozitorij Git.
Pretvornik dokumentov
ali spustite datoteke PDF, DOC, DOCX … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
150 DPI pretvori stran A4 v približno 1240 × 1754 px. Za tiskanje uporabite 300.
Pretvori celotno datoteko ali le nekatere strani ali diapozitive (vhod PDF in predstavitve).
Strani ali diapozitivi za pretvorbo, npr. 1-3, 5, 8-10.
UTF-8 deluje za vse jezike. Izberite UTF-8 z BOM, če Excel ali Beležnica v sistemu Windows prikažeta popačene znake; starejše kodiranje samo za staro programsko opremo.
LF za macOS, Linux in urejevalnike kode; CRLF za starejše programe v sistemu Windows, kot je klasična Beležnica.
Vejica je standard. Podpičje uporabite za Excel v državah, ki decimalke pišejo z vejico (Nemčija, Francija, Brazilija).
Excel z več listi: pretvori vse (en razdelek ali datoteka na list) ali samo prvega.
Kako uporabljati to orodje
- 1
Naložite datoteke HTML
Dodajte datoteke .html ali .htm, do 20 na serijo in vsaka do 95 MB. Deluje stran, shranjena iz brskalnika, izvoz iz CMS-a ali ročno napisana datoteka.
- 2
Preverite nastavitve besedila
Pretvori v je Markdown, Oblikovanje je Preprosto, Kodiranje besedila je UTF-8, Konci vrstic pa LF, kar ustreza Gitu, generatorjem statičnih strani ter urejevalnikom v macOS-u ali Linuxu.
- 3
Pretvorite v Markdown
Pritisnite Pretvori v Markdown, nato odprite datoteko .md v poljubnem urejevalniku besedila in odstranite preostale menije ali noge strani. Naložene datoteke se izbrišejo po 30 minutah.
Za pretvorbo HTML v Markdown naložite datoteko .html in pritisnite Pretvori v Markdown: naslovi postanejo vrstice z #, povezave postanejo besedilo, seznami ohranijo alineje in številke, preproste tabele pa postanejo tabele s črtami.
HTML v Markdown: komu in zakaj
John Gruber je Markdown objavil leta 2004 s sodelavcem Aaronom Swartzem kot način pisanja za splet v golem besedilu, ki se naravno bere že pred upodobitvijo. Dvajset let pozneje je izvorni format datotek README na GitHubu, generatorjev statičnih strani, kot sta Jekyll in Hugo, orodij za dokumentacijo, aplikacij za zapiske, kot je Obsidian, ter map z vsebino mnogih sodobnih spletnih mest.
To ustvarja stalen tok v nasprotni smeri od običajne. Ekipe, ki zapuščajo CMS na osnovi podatkovne zbirke, potrebujejo večletne objave kot datoteke .md. Pisci shranjujejo članke v trezor zapiskov. Razvijalci selijo star razdelek pomoči v HTML v repozitorij dokumentacije kot kode, kjer se spremembe pregledujejo v pull requestih. V vsakem primeru je HTML edini izvod, ročno prepisovanje pa ni realno. Pri dokumentih Word je isto opravilo DOCX v Markdown.
Kateri elementi HTML imajo obliko v Markdownu
| from ↓ · to → | CommonMark | GitHub Flavored Markdown |
|---|---|---|
| Naslovi h1–h6 | Naslovi h1–h6 to CommonMark: yes | Naslovi h1–h6 to GitHub Flavored Markdown: yes |
| Povezave in slike | Povezave in slike to CommonMark: yes | Povezave in slike to GitHub Flavored Markdown: yes |
| Seznami in citati | Seznami in citati to CommonMark: yes | Seznami in citati to GitHub Flavored Markdown: yes |
| Bloki code in pre | Bloki code in pre to CommonMark: yes | Bloki code in pre to GitHub Flavored Markdown: yes |
| Preproste tabele | – Preproste tabele to CommonMark: no | Preproste tabele to GitHub Flavored Markdown: yes |
| Prečrtano besedilo | – Prečrtano besedilo to CommonMark: no | Prečrtano besedilo to GitHub Flavored Markdown: yes |
| Združene celice tabele | – Združene celice tabele to CommonMark: no | – Združene celice tabele to GitHub Flavored Markdown: no |
| Obrazci, video, iframe | – Obrazci, video, iframe to CommonMark: no | – Obrazci, video, iframe to GitHub Flavored Markdown: no |
Rezultat pretvornika HTML v Markdown: kaj pričakovati
Imena razredov, vrstični slogi, skripte in postavitveni div-i se odstranijo, ker Markdown opisuje pomen, ne videza. Krepko in ležeče postaneta dvojna in enojna zvezdica, prelomi vrstic znotraj odstavka se združijo, znakovne entitete, kot je , pa se spremenijo v navadne znake v UTF-8. Datoteka .md bo majhen delež velikosti HTML-ja: besede ostanejo, oznake odpadejo.
MitMarkdown lahko ponovi katero koli postavitev HTML.
DejstvoPokriva le strukturo besedila; stolpci, barve in postavljeni okvirji nimajo sintakse v Markdownu in se izgubijo ali ostanejo kot surov HTML.
MitPretvorjena stran je takoj pripravljena za objavo.
DejstvoMenuji, pasice za piškotke in noge strani se prenesejo; odstranite jih in dodajte front matter, če ga vaš generator strani zahteva.
MitIzhod v Markdownu povsod deluje enako.
DejstvoTabele in prečrtano besedilo zahtevajo prikazovalnik GitHub Flavored Markdown; strogi orodji CommonMark ju prikažeta kot navadno besedilo.
Dejstva o formatih HTML in Markdown
HTML
HyperText Markup Language
HTML je označevalni jezik spleta, ki ga je v zgodnjih 90. letih prvi opisal Tim Berners-Lee, danes pa ga kot živ standard vzdržuje WHATWG. Datoteka HTML opisuje naslove, odstavke, povezave, tabele, slike in obrazce, oblikovanje pa običajno prihaja iz CSS. Prikaže ga vsak brskalnik, uporablja pa se tudi za e-poštne predloge in shranjene spletne strani. Ena datoteka HTML je pogosto odvisna od zunanjih slik in slogovnih datotek, zato je lahko, če jo premaknete samo, videti pokvarjena.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 1993 · Tim Berners-Lee; maintained by WHATWG
MD
Markdown
Markdown je lahka označevalna sintaksa, ki jo je leta 2004 ustvaril John Gruber. Uporablja simbole v navadnem besedilu, na primer # za naslove, * za poudarek in - za sezname, ki ostanejo berljivi tudi kot surovo besedilo in se čisto pretvorijo v HTML. Je standard za datoteke README, dokumentacijo, wikije, aplikacije za zapiske in številne generatorje statičnih spletnih mest. Obstaja več narečij, kot sta CommonMark in GitHub Flavored Markdown, ki se razlikujeta v podrobnostih, na primer pri tabelah. Datoteke .md odpre vsak urejevalnik besedil.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 2004 · John Gruber
HTML se pretvori v Markdown, ko vsebina zapusti mesto, ki jo je prikazovalo: blog, ki se seli na generator statičnih strani, center za pomoč, ki gre v repozitorij dokumentacije na Gitu, ali članki, shranjeni v Obsidianov trezor, kjer je preprosto, berljivo besedilo pomembnejše od oznak.
Vprašanja o pretvorbi HTML v MD
Ali lahko shranjeno spletno stran pretvorim skupaj s slikami?
Pretvornik prebere naloženo datoteko .html. Oznake za slike postanejo povezave do slik v Markdownu, ki kažejo na enake poti ali naslove URL kot na strani, zato slike, gostovane na spletu, še vedno delujejo. Brskalnikova lokalna mapa s slikami iz možnosti Shrani stran kot se ne naloži skupaj z datoteko; kopirajte jo poleg datoteke .md in relativne poti se bodo še vedno ujemale.
Kaj se zgodi z meniji, stranskimi vrsticami in nogami strani?
Pretvori se vse v datoteki, saj orodje ne more vedeti, kateri del strani je članek. Za čist rezultat objavo shranite brez teme, kjer vam CMS to omogoča, ali pa pozneje izbrišite vrstice navigacije na začetku in koncu Markdowna.
Kako prenesem objave iz WordPressa v Hugo ali Jekyll?
Vgrajeni izvoz WordPressa je datoteka XML, ne HTML, zato raje pretvorite HTML posamezne objave, kopiran iz urejevalnika kode ali shranjen iz brskalnika. Nato na vrh vsake datoteke .md dodajte front matter, blok med dvema vrsticama s tremi pomišljaji, ki vsebuje naslov, datum in oznake. Hugo in Jekyll ga preberta od tam.
Zakaj so nekatere tabele v Markdownu videti nenavadno?
Tabele v Markdownu, ki jih je dodal GitHub Flavored Markdown, imajo eno vrstico glave in nimajo združenih celic. Preprosta tabela HTML se pretvori čisto; tabela z atributi colspan, rowspan ali z gnezdenimi seznami nima oblike v Markdownu, zato se splošči. Markdown dopušča surov HTML, zato lahko izvirno tabelo prilepite nazaj, kjer je postavitev pomembna.
Ali je Markdown primeren format za posredovanje strani orodjem UI ali iskalnikom?
Pogosto, ja. Markdown ohrani strukturo, ki šteje, torej naslove, sezname, povezave in poudarke, atribute, skripte in slogovne oznake pa odstrani, zato je isti članek precej krajši in ga je lažje obdelati. Če ne želite nobenih oznak, uporabite HTML v TXT.
- Pretvornik DOCX v MarkdownPretvorite datoteke Word DOCX v čist Markdown za GitHub, generatorje statičnih strani in docs-as-code. Slike ob .md v ZIP, 20 datotek naenkrat.
- Pretvornik TXT v MDPretvorite datoteke .txt v Markdown .md za Obsidian, GitHub ali statično stran. Privzeto UTF-8 in konci vrstic LF, po želji CRLF, 20 datotek hkrati.
- Pretvornik HTML v besediloPretvorite HTML v navadno besedilo: brez oznak, skript in slogov, entitete v prave znake, izhod UTF-8. 20 strani naenkrat, brez računa.
- Pretvornik Markdown v DOCXPretvorite Markdown (.md) v Word DOCX s pravimi slogi naslovov, seznami, tabelami in povezavami. Za osnutke iz Obsidiana, Typore ali GitHuba.
- Pretvornik Excel v MDPretvorite liste Excel .xlsx v tabele Markdown za README, wiki, zapisek v Obsidianu ali poziv za UI. Vsi listi hkrati, vrednosti kot v Excelu.
- Pretvornik TXT v HTMLPretvorite .txt v veljavno stran HTML: odstavki ostanejo, <, > in & ubežani, UTF-8 v glavi. Pretvorite do 20 besedilnih datotek hkrati.