Pređi na glavni sadržaj
LibraTool logoLibraTool

Markdown u HTML konvertor — besplatno

Konvertujte Markdown u čisti HTML sa pregledom uživo. Koristite prikaz izvora da kopirate HTML spreman za lepljenje za blogove, CMS sisteme ili e-mail šablone.

Radi van mreže kada se učita
HTML izlaz će se pojaviti ovde…

Uobičajene upotrebe

  • Objavite Markdown na CMSKonvertujte Markdown napomene u HTML za lepljenje u CMS sisteme koji prihvataju samo HTML.
  • Kreirajte HTML sadržaj e-pošteKonvertujte Markdown u HTML za transakcijske e-poruke i biltene.
  • Pregledajte README datoteke lokalnoZalepite vašu README.md datoteku da vidite kako će se prikazati na GitHub-u, GitLab-u ili npm-u.
  • Generirajte sadržaj stranice za statičke sajtoveKonvertujte Markdown sadržaj tela u HTML za ručno izgrađene statičke sajtove ili jednokratne stranice.
  • Kreirajte HTML dokumentacijuKonvertujte internu Markdown dokumentaciju u HTML za ugrađivanje u aplikacije, centre za pomoć ili bazama znanja.

Kako funkcioniše

Konverzija se u potpunosti obavlja u vašem pregledaču ručno napisanim Markdown parserom — bez biblioteke trećih strana, bez zahteva serveru. Parser prolazi kroz izvor red-po-red, primenjujući pravila na nivou bloka (naslovi, liste, tabele, kod sa ogradom) a zatim drugi prolaz inline regularnih izraza za podebljano, kurziv, veze, slike, i inline kod.

  1. 1
    Struktura bloka se prvo parsira
    Parser čita sirovi Markdown red po red, prepoznajući konstrukcije na nivou bloka: blokove koda sa ogradom (sa opcionom klasom jezika), ATX naslove (# do ######), citate, uređene i neuređene liste uključujući GFM polja za potvrdu zadataka, GFM tabele sa poravnanjem kolona, horizontalne linije, i pasuse koji ispravno spajaju linije nastavka mekog preloma.
  2. 2
    Inline šabloni primenjeni unutar svakog bloka
    Nakon što je tekst svakog bloka HTML-eskejpovan, lanac regularnih izraza u parseInline() transformiše inline sintaksu: slike i veze (sa proverom šeme URL-a koja uklanja javascript: i data: hrefove), **podebljano**, *kurziv*, ~~precrtano~~, i inline kod — tim redosledom prioriteta.
  3. 3
    Izlaz HTML-a uživo sa prekidačem pregleda
    HTML niz se ponovo izračunava preko useMemo pri svakom pritisku tastera, tako da se desna tabla trenutno ažurira. Prekidač menja između prikaza sirovog HTML izvora i iscrtanog pregleda koristeći sopstveni mehanizam za raspored pregledača.
  4. 4
    Tri izlazne opcije uključujući kopiranje obogaćenog teksta
    Možete kopirati sirovi HTML markup, preuzeti kompletan samostalan .html fajl sa DOCTYPE i charset meta oznakom, ili koristiti 'Kopiraj obogaćeni tekst' — koji upisuje i text/html i text/plain MIME tipove u privremenu memoriju preko ClipboardItem Clipboard API-ja, tako da se formatiran rezultat direktno lepi u Gmail, Google Docs, ili Word bez dodatnih koraka.

Slične alatke

Česta pitanja