UltKit

HTML na Markdown-omskakelaar

HTML is hoe inhoud afgelewer word; Markdown is hoe al hoe meer mense dit verkies te skryf en te stoor. Hierdie omskakelaar verander .html-lêers in leesbare .md-teks, sodat 'n blogargief, hulpsentrum of gestoorde artikel na 'n statiese webwerf, 'n notakluis of 'n Git-bewaarplek kan skuif.

Dokumentomskakelaar

of los PDF, DOC, DOCX …-lêers hier ·

Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute

Uitvoer

Lêers word op ons bedieners verwerk en na 30 minute uitgevee.

Hoe om hierdie nutsding te gebruik

  1. 1

    Laai HTML-lêers op

    Voeg .html- of .htm-lêers by, tot 20 per bondel en 95 MB elk. 'n Bladsy wat vanaf 'n blaaier gestoor is, 'n CMS-uitvoer of 'n handgeskrewe lêer werk almal.

  2. 2

    Gaan die teksinstellings na

    Skakel om na is Markdown, Formatering is Eenvoudig, Tekskodering is UTF-8 en Reëleindes is LF, wat geskik is vir Git, statiese werfgenerators en macOS- of Linux-redigeerders.

  3. 3

    Skakel om na Markdown

    Druk Skakel om na Markdown, en maak dan die .md in enige teksredigeerder oop om oorblywende kieslyste of voetstukke te verwyder. Opgelaaide lêers word ná 30 minute uitgevee.

Om HTML na Markdown om te skakel, laai die .html-lêer op en druk Skakel om na Markdown: opskrifte word #-lyne, skakels word teks, lyste behou hul kolpunte en nommers, en eenvoudige tabelle word pyptabelle.

HTML na Markdown: wie het dit nodig en hoekom

John Gruber het Markdown in 2004 gepubliseer, met Aaron Swartz as medewerker, as 'n manier om vir die web in gewone teks te skryf wat natuurlik lees nog voordat dit weergegee word. Twintig jaar later is dit die eie formaat van GitHub-README's, statiese werfgenerators soos Jekyll en Hugo, dokumentasiehulpmiddels, notaprogramme soos Obsidian en die inhoudgidse van baie moderne webwerwe.

Dit skep 'n bestendige vloei in die teenoorgestelde rigting van die gewone. Spanne wat 'n databasisgedrewe CMS verlaat, het jare se plasings as .md-lêers nodig. Skrywers knip artikels in 'n notakluis. Ontwikkelaars skuif 'n ou HTML-hulpafdeling na 'n dokumentasie-as-kode-bewaarplek waar veranderinge in pull requests nagegaan word. In elke geval is die HTML die enigste kopie, en om dit met die hand oor te skryf is nie realisties nie. Vanaf Word-dokumente is dieselfde taak DOCX na Markdown.

Watter HTML-elemente het 'n Markdown-vorm

from ↓ · to →CommonMarkGitHub Flavored Markdown
Opskrifte h1–h6Opskrifte h1–h6 to CommonMark: yesOpskrifte h1–h6 to GitHub Flavored Markdown: yes
Skakels en beeldeSkakels en beelde to CommonMark: yesSkakels en beelde to GitHub Flavored Markdown: yes
Lyste en blokaanhalingsLyste en blokaanhalings to CommonMark: yesLyste en blokaanhalings to GitHub Flavored Markdown: yes
Kode- en pre-blokkeKode- en pre-blokke to CommonMark: yesKode- en pre-blokke to GitHub Flavored Markdown: yes
Eenvoudige tabelle– Eenvoudige tabelle to CommonMark: noEenvoudige tabelle to GitHub Flavored Markdown: yes
Deurhaling– Deurhaling to CommonMark: noDeurhaling to GitHub Flavored Markdown: yes
Saamgevoegde tabelselle– Saamgevoegde tabelselle to CommonMark: no– Saamgevoegde tabelselle to GitHub Flavored Markdown: no
Vorms, video, iframes– Vorms, video, iframes to CommonMark: no– Vorms, video, iframes to GitHub Flavored Markdown: no
supported not offeredCommonMark, gespesifiseer vanaf 2014, is die streng kern; GitHub Flavored Markdown, gespesifiseer in 2017, voeg tabelle, deurhaling en taaklyste by. Enigiets sonder 'n Markdown-vorm kan as rou HTML bly, wat albei toelaat.

Uitvoer van die HTML na Markdown-omskakelaar: wat om te verwag

Klasname, inlyn-style, skrifte en uitleg-divs word weggelaat, omdat Markdown betekenis beskryf, nie voorkoms nie. Vet en kursief word dubbele en enkele sterretjies, reëlbreuke binne 'n paragraaf word saamgevoeg, en karakterentiteite soos   word gewone karakters in UTF-8. Verwag dat die .md-lêer 'n fraksie van die HTML se grootte sal wees: die woorde bly en die opmaak gaan.

MiteMarkdown kan enige HTML-uitleg namaak.

FeitDit dek net teksstruktuur; kolomme, kleure en gepositioneerde blokke het geen Markdown-sintaksis nie en gaan verlore of bly as rou HTML.

Mite'n Omgeskakelde bladsy is gereed om so te publiseer.

FeitKieslyste, koekiebanieres en voetstukke kom saam; sny dit weg, en voeg front matter by as jou werfgenerator dit verwag.

MiteMarkdown-uitvoer werk oral dieselfde.

FeitTabelle en deurhaling het 'n GitHub Flavored Markdown-weergawer nodig; streng CommonMark-hulpmiddels wys dit as gewone teks.

Feite oor die HTML- en Markdown-formaat

HTML

HyperText Markup Language

HTML is die opmaaktaal van die web, die eerste keer in die vroeë 1990's deur Tim Berners-Lee beskryf en nou deur WHATWG as 'n lewende standaard onderhou. 'n HTML-lêer beskryf opskrifte, paragrawe, skakels, tabelle, beelde en vorms, terwyl styl gewoonlik van CSS kom. Elke blaaier lewer dit, en dit word ook vir e-possjablone en gestoorde webbladsye gebruik. 'n Enkele HTML-lêer hang dikwels van eksterne beelde en style af, so dit kan stukkend lyk wanneer dit alleen geskuif word.

Kompressie
–
Deursigtigheid
–
Animasie
–
Bekendgestel
1993 · Tim Berners-Lee; maintained by WHATWG
HTML-omskakelaar

MD

Markdown

Markdown is 'n ligte opmaaksintaksis wat in 2004 deur John Gruber geskep is. Dit gebruik platteteks-simbole, soos # vir opskrifte, * vir beklemtoning en - vir lyste, wat as rou teks leesbaar bly en netjies na HTML omgeskakel word. Dit is die standaard vir README-lêers, dokumentasie, wiki's, notaprogramme en baie statiese webwerfgenerators. Daar is verskeie dialekte, soos CommonMark en GitHub Flavored Markdown, wat in besonderhede soos tabelle verskil. Enige teksredigeerder kan .md-lêers oopmaak.

Kompressie
–
Deursigtigheid
–
Animasie
–
Bekendgestel
2004 · John Gruber
MD-omskakelaar

HTML word na Markdown omgeskakel wanneer inhoud die plek verlaat wat dit weergegee het: 'n blog wat na 'n statiese werfgenerator skuif, 'n hulpsentrum wat in 'n Git-gebaseerde dokumentasiebewaarplek ingaan, of artikels wat in 'n Obsidian-kluis gestoor word waar eenvoudige, leesbare teks belangriker is as opmaak.

Vrae oor HTML na MD

Kan ek 'n gestoorde webbladsy saam met sy beelde omskakel?

Die omskakelaar lees die .html-lêer wat jy oplaai. Beeldmerkers word Markdown-beeldskakels wat na dieselfde paaie of URL's wys as wat die bladsy gebruik het, so beelde wat aanlyn aangebied word, bly werk. 'n Blaaier se plaaslike beeldgids van Save Page As word nie saam met die lêer opgelaai nie; kopieer dit langs die .md en die relatiewe paaie pas steeds.

Wat gebeur met spyskaarte, kantbalke en voetskrifte?

Alles in die lêer word omgeskakel, omdat die hulpmiddel nie kan weet watter deel van 'n bladsy die artikel is nie. Vir skoon resultate, stoor die plasing sonder sy tema waar jou CMS dit toelaat, of vee die navigasielyne bo en onder in die Markdown daarna uit.

Hoe skuif ek WordPress-plasings na Hugo of Jekyll?

WordPress se ingeboude uitvoer is 'n XML-lêer, nie HTML nie, so skakel eerder elke plasing se HTML om, gekopieer uit die koderedigeerder of vanaf die blaaier gestoor. Voeg dan front matter bo-aan elke .md by, die blok tussen twee lyne van drie koppeltekens wat die titel, datum en etikette bevat. Beide Hugo en Jekyll lees dit daarvandaan.

Hoekom lyk sommige tabelle vreemd in die Markdown?

Markdown-tabelle, bygevoeg deur GitHub Flavored Markdown, het een opskrifry en geen saamgevoegde selle nie. 'n Eenvoudige HTML-tabel word skoon omgeskakel; 'n tabel met colspan, rowspan of geneste lyste het geen Markdown-vorm nie, so dit word platgemaak. Markdown laat rou HTML toe, so jy kan die oorspronklike tabel terugplak waar uitleg saak maak.

Is Markdown 'n goeie formaat om bladsye aan KI- of soekgereedskap te voer?

Dikwels, ja. Markdown behou die struktuur wat saak maak, opskrifte, lyste, skakels en beklemtoning, terwyl eienskappe, skrifte en stileer weggelaat word, so dieselfde artikel word baie korter en skoner om te verwerk. Gebruik HTML na TXT as jy geen opmaak wil hê nie.