UltKit

Convertor HTML în Markdown

HTML este formatul în care conținutul ajunge la cititori, iar Markdown este formatul în care tot mai mulți oameni preferă să scrie și să-l păstreze. Acest convertor transformă fișierele .html în text .md ușor de citit, astfel încât o arhivă de blog, un centru de ajutor sau un articol salvat să poată fi mutat într-un site static, într-un seif de notițe sau într-un depozit Git.

Convertor de documente

sau trage Fișiere PDF, DOC, DOCX … aici ·

Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute

Rezultat

Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.

Cum se folosește acest instrument

  1. 1

    Încărcați fișierele HTML

    Adăugați fișiere .html sau .htm, maximum 20 per lot și 95 MB fiecare. Funcționează o pagină salvată din browser, un export din CMS sau un fișier scris de mână.

  2. 2

    Verificați setările textului

    Convertește în este Markdown, Formatare este Simplificat, Codificarea textului este UTF-8, iar Sfârșit de rând este LF, potrivit pentru Git, generatoare de site-uri statice și editoare din macOS sau Linux.

  3. 3

    Convertiți în Markdown

    Apăsați Convertește în Markdown, apoi deschideți fișierul .md în orice editor de text pentru a elimina meniurile sau subsolurile rămase. Fișierele încărcate sunt șterse după 30 de minute.

Pentru a converti HTML în Markdown, încărcați fișierul .html și apăsați Convertește în Markdown: titlurile devin linii cu #, linkurile devin text, listele își păstrează marcatorii și numerotarea, iar tabelele simple devin tabele cu bare verticale.

HTML în Markdown: cine are nevoie și de ce

John Gruber a publicat Markdown în 2004, împreună cu Aaron Swartz, ca mod de a scrie pentru web în text simplu, care se citește firesc chiar și înainte de a fi randat. După douăzeci de ani, este formatul nativ al fișierelor README de pe GitHub, al generatoarelor de site-uri statice precum Jekyll și Hugo, al instrumentelor de documentare, al aplicațiilor de notițe precum Obsidian și al folderelor de conținut ale multor site-uri moderne.

Asta creează un flux constant în sens invers celui obișnuit. Echipele care părăsesc un CMS bazat pe bază de date au nevoie de ani de articole sub formă de fișiere .md. Scriitorii salvează articole într-un seif de notițe. Dezvoltatorii mută o veche secțiune de ajutor HTML într-un depozit de tip docs-as-code, unde modificările sunt revizuite în pull request-uri. În fiecare caz, HTML-ul este singura copie, iar rescrierea manuală nu este realistă. Pentru documente Word, aceeași sarcină se rezolvă cu DOCX în Markdown.

Ce elemente HTML au un echivalent în Markdown

from ↓ · to →CommonMarkGitHub Flavored Markdown
Titluri h1–h6Titluri h1–h6 to CommonMark: yesTitluri h1–h6 to GitHub Flavored Markdown: yes
Linkuri și imaginiLinkuri și imagini to CommonMark: yesLinkuri și imagini to GitHub Flavored Markdown: yes
Liste și citateListe și citate to CommonMark: yesListe și citate to GitHub Flavored Markdown: yes
Blocuri code și preBlocuri code și pre to CommonMark: yesBlocuri code și pre to GitHub Flavored Markdown: yes
Tabele simple– Tabele simple to CommonMark: noTabele simple to GitHub Flavored Markdown: yes
Text tăiat– Text tăiat to CommonMark: noText tăiat to GitHub Flavored Markdown: yes
Celule de tabel îmbinate– Celule de tabel îmbinate to CommonMark: no– Celule de tabel îmbinate to GitHub Flavored Markdown: no
Formulare, video, iframe-uri– Formulare, video, iframe-uri to CommonMark: no– Formulare, video, iframe-uri to GitHub Flavored Markdown: no
supported not offeredCommonMark, specificat din 2014, este nucleul strict; GitHub Flavored Markdown, specificat în 2017, adaugă tabele, text tăiat și liste de sarcini. Orice nu are echivalent în Markdown poate rămâne ca HTML brut, pe care ambele îl permit.

Rezultatul convertorului HTML în Markdown: la ce să vă așteptați

Numele de clase, stilurile inline, scripturile și div-urile de aspect sunt eliminate, pentru că Markdown descrie sensul, nu aspectul. Textul aldin și cel cursiv devin text între asteriscuri dubli, respectiv simpli, rupturile de rând din interiorul unui paragraf sunt unite, iar entitățile de caractere precum   devin caractere obișnuite în UTF-8. Fișierul .md va avea doar o fracțiune din mărimea HTML-ului: cuvintele rămân, marcajele dispar.

MitMarkdown poate reproduce orice aspect HTML.

RealitateAcoperă doar structura textului; coloanele, culorile și casetele poziționate nu au sintaxă Markdown și se pierd sau rămân ca HTML brut.

MitO pagină convertită este gata de publicat așa cum este.

RealitateMeniurile, bannerele de cookie-uri și subsolurile vin la pachet; eliminați-le și adăugați front matter dacă generatorul de site îl cere.

MitRezultatul Markdown funcționează la fel peste tot.

RealitateTabelele și textul tăiat necesită un randator GitHub Flavored Markdown; instrumentele CommonMark stricte le afișează ca text simplu.

Informații despre formatele HTML și Markdown

HTML

HyperText Markup Language

HTML este limbajul de marcare al web-ului, descris prima dată de Tim Berners-Lee la începutul anilor 1990 și întreținut acum de WHATWG ca standard viu. Un fișier HTML descrie titluri, paragrafe, linkuri, tabele, imagini și formulare, în timp ce stilul vine de obicei din CSS. Orice browser îl afișează, iar este folosit și pentru șabloane de e-mail și pagini web salvate. Un singur fișier HTML depinde adesea de imagini și foi de stil externe, deci poate arăta defectuos dacă este mutat singur.

Compresie
–
Transparență
–
Animație
–
Introdus în
1993 · Tim Berners-Lee; maintained by WHATWG
Convertor HTML

MD

Markdown

Markdown este o sintaxă de marcare ușoară, creată de John Gruber în 2004. Folosește simboluri din text simplu, precum # pentru titluri, * pentru accentuare și - pentru liste, care rămân lizibile ca text brut și se convertesc curat în HTML. Este standardul pentru fișiere README, documentație, wiki-uri, aplicații de notițe și multe generatoare de site-uri statice. Există mai multe dialecte, precum CommonMark și GitHub Flavored Markdown, care diferă în detalii precum tabelele. Orice editor de text poate deschide fișiere .md.

Compresie
–
Transparență
–
Animație
–
Introdus în
2004 · John Gruber
Convertor MD

HTML-ul se convertește în Markdown atunci când conținutul părăsește locul care l-a afișat: un blog care trece la un generator de site-uri statice, un centru de ajutor mutat într-un depozit de documentație bazat pe Git sau articole salvate într-un seif Obsidian, unde un text simplu și lizibil contează mai mult decât marcajele.

Întrebări despre conversia HTML în MD

Pot converti o pagină web salvată împreună cu imaginile ei?

Convertorul citește fișierul .html pe care îl încărcați. Etichetele de imagine devin linkuri de imagine Markdown, care duc la aceleași căi sau URL-uri folosite de pagină, așa că imaginile găzduite online continuă să funcționeze. Folderul local de imagini creat de Salvare pagină ca nu este încărcat odată cu fișierul; copiați-l lângă fișierul .md și căile relative vor corespunde în continuare.

Ce se întâmplă cu meniurile, barele laterale și subsolurile?

Se convertește tot ce se află în fișier, deoarece instrumentul nu poate ști care parte a paginii este articolul. Pentru un rezultat curat, salvați articolul fără tema site-ului, dacă CMS-ul permite acest lucru, sau ștergeți ulterior din Markdown liniile de navigare de la început și de la sfârșit.

Cum mut articolele din WordPress în Hugo sau Jekyll?

Exportul integrat din WordPress este un fișier XML, nu HTML, așa că convertiți HTML-ul fiecărui articol, copiat din editorul de cod sau salvat din browser. Apoi adăugați front matter la începutul fiecărui fișier .md, adică blocul dintre două linii de trei liniuțe care conține titlul, data și etichetele. Atât Hugo, cât și Jekyll îl citesc de acolo.

De ce unele tabele arată ciudat în Markdown?

Tabelele Markdown, introduse de GitHub Flavored Markdown, au un singur rând de antet și nu au celule îmbinate. Un tabel HTML simplu se convertește curat; un tabel cu colspan, rowspan sau liste imbricate nu are echivalent în Markdown, așa că este aplatizat. Markdown permite HTML brut, deci puteți lipi tabelul original înapoi acolo unde contează aspectul.

Este Markdown un format bun pentru a transmite pagini către instrumente AI sau de căutare?

De multe ori, da. Markdown păstrează structura importantă, adică titlurile, listele, linkurile și accentuările, și elimină atributele, scripturile și stilurile, așa că același articol devine mult mai scurt și mai ușor de procesat. Folosiți HTML în TXT dacă nu doriți deloc marcaje.