HTML-Markdown konverter
Változtassa az egyszerű HTML-jelölést Markdown szintaxissá, közvetlenül a böngészőben.
HTML-Markdown konverter
Illesszen be egy HTML-darabot – egy oldalról másolt, CMS-ből exportált vagy e-mail-sablonból húzva ki –, és ez az eszköz átírja a gyakori címkéket a Markdown megfelelőire. A címsorok #, ##, ######-ig, <strong> és <b> **félkövérre** válnak, az <em> és <i> _dőlt_ karakterekre, a <code> visszajelölő sávokra, az <a href> és <img> pedig [text](url) és  lesz. A bekezdések és a listaelemek a Markdown fájl által elvárt módon saját soraikba kerülnek, a <br> címkék pedig sortörésekké válnak.
Ez egy könnyű, regex-alapú konverter, nem egy teljes HTML-elemző – tiszta, egyszerű jelöléssel működik a legjobban: blogbejegyzés törzsében, dokumentációs részletben, formázott e-mailben. A mélyen beágyazott elemek, a rosszul formázott vagy be nem zárt címkék és a szokatlan attribútumok sorrendje nem feltétlenül konvertálódik tökéletesen, mivel nincs DOM-fa, amely eldönti, hogy mi legyen beágyazva. Az általa felismert címkék esetében az attribútumok sorrendje nem számít – a href és az src a nyitó címkén mindenhol megtalálható – és mind az egy-, mind a kettős idézőjeleket kezeli. A fel nem ismert címkéket a rendszer egyszerűen eltávolítja, így a kimenet olvasható marad a megmaradt jelölések helyett, és a gyakori HTML-entitások (&, <, >, ", ', ', ) visszafejtik egyszerű karakterekké.
Egy egyszerűsítést érdemes tudni: mind az <ul>, mind az <ol> listaelemek sima "-" pontokká alakulnak, mivel a Markdown számozást általában a rendererre bízzák. Azok a listaelemek pedig, amelyek közvetlenül egymás mellett helyezkednek el, sortörés nélkül a forrásban, együtt futnak majd a kimenetben – a valós világ jelölése, ahol minden <li> a saját sorában ül, tisztán konvertál.
Az átalakítás azonnal megtörténik gépelés közben, teljes egészében a böngészőben. A beillesztett tartalmak nem kerülnek feltöltésre, naplózásra vagy elküldésre – soha nem hagyják el az eszközt.