HTML'den Markdown'ye dönüştürücü
Basit HTML işaretlemesini doğrudan tarayıcınızda Markdown sözdizimine dönüştürün.
HTML'den Markdown'ye dönüştürücü
Bir sayfadan kopyalanan, bir CMS'den dışa aktarılan veya bir e-posta şablonundan alınan bir HTML yığınını yapıştırdığınızda bu araç, ortak etiketleri Markdown eşdeğerlerine yeniden yazar. Başlıklar #, ##, ######'a kadar olur, <strong> ve <b> **kalın** olur, <em> ve <i> _italic_ olur, <code> geri tıklama aralıkları olur ve <a href> ve <img> [text](url) ve  olur. Paragraflar ve liste öğeleri, bir Markdown dosyasının beklediği şekilde kendi satırlarına yeniden akıtılır ve <br> etiketleri satır sonları haline gelir.
Bu hafif, normal ifade tabanlı bir dönüştürücüdür, tam bir HTML ayrıştırıcısı değildir; temiz, basit işaretlemede en iyi şekilde çalışır: bir blog yazısı gövdesi, bir belge parçacığı, biçimlendirilmiş bir e-posta. Derinlemesine yuvalanmış öğeler, hatalı biçimlendirilmiş veya kapatılmamış etiketler ve olağandışı nitelik sıralaması, neyin içine yuvalanacağına karar veren bir DOM ağacı olmadığından mükemmel şekilde dönüştürülmeyebilir. Tanıdığı etiketler için öznitelik sırası önemli değildir; href ve src, açılış etiketinin neresinde bulunurlarsa bulunsunlar - ve hem tek hem de çift tırnak işaretleri işlenir. Tanınmayan etiketler basitçe çıkarılır, böylece çıktı artık işaretleme yerine okunabilir durumda kalır ve yaygın HTML öğelerinin (&, <, >, ", ', ', ) kodu tekrar düz karakterlere dönüştürülür.
Bilmeye değer bir basitleştirme: Markdown numaralandırması genellikle oluşturucuya bırakıldığından hem <ul> hem de <ol> liste öğeleri düz bir "-" madde işaretine dönüşür. Ve kaynakta satır sonu olmadan doğrudan birbirine bitişik olan liste öğeleri çıktıda birlikte çalışır; her <li>'nin kendi satırında yer aldığı gerçek dünya işaretlemesi temiz bir şekilde dönüştürülür.
Dönüşüm siz yazarken anında, tamamen tarayıcınızda gerçekleşir. Yapıştırdığınız hiçbir şey yüklenmez, günlüğe kaydedilmez veya herhangi bir yere gönderilmez; cihazınızdan asla ayrılmaz.