HTML Markdown çevirici

HTML'i temiz, okunabilir Markdown'a çevir.

Tarayıcında çalışır. Yazdığın hiçbir şey bir yere gönderilmez.

HTML Markdown'a nasıl çevrilir

  1. HTML'ini yapıştır.
  2. Markdown yazdıkça görünür.
  3. Markdown dosyasını kopyala veya indir.

Öğeler nasıl çevrilir

HTMLMarkdown
<h2>Başlık</h2>## Başlık
<strong>kalın</strong>**kalın**
<a href="...">metin</a>[metin](...)
<code>x</code>`x`
<pre><code>...</code></pre>çitlenmiş ``` kod bloğu

Neyin temiz çevrilmediği

  • HTML tabloları Markdown tablo sözdizimi değil, düz metin olarak gelir.
  • Satır içi stiller ve CSS sınıfları düşürülür, çünkü Markdown'ın bunlar için bir karşılığı yok.
  • Düzen div'leri ve diğer standart olmayan yapısal HTML düz paragraflar olur.
  • Sadece görsel boşluk için kullanılan tekrarlanan boşluklar ve satır sonları, bir tarayıcının normalde fazladan HTML boşluğuna davrandığı gibi tek bir boşluğa çöker.

Çevrilen Markdown nerede kullanılır

  • Sadece Markdown kabul eden bir README veya wiki'ye bir web sayfası yapıştırmak.
  • Temizlenmiş içeriği bir statik site üreticisine beslemek.
  • Belgeleri bir CMS dışa aktarımından Markdown tabanlı bir dokümantasyon aracına taşımak.
  • Düz metin bir değişiklik günlüğüne kaydetmeden önce bir e-postadan yapıştırılan zengin metni temizlemek.

Markdown çıktı stili

  • Başlıklar === veya --- ile yazılan eski alt çizgi stili yerine # stilini (ATX) kullanır.
  • Kod blokları 4 boşluk girinti yerine üçlü ters tırnak çitleri kullanır.
  • Kalın metin ** kullanır, italik metin ise *, Turndown'ın varsayılan stiliyle eşleşerek.

HTML Markdown SSS

Hangi HTML öğeleri iyi çevriliyor?

Başlıklar, paragraflar, listeler, bağlantılar, resimler, kalın ve italik metin, alıntılar ve kod blokları hepsi temiz çevrilir.

HTML tabloları çevriliyor mu?

Markdown tablo sözdizimine değil. Tablolar, Markdown tablo desteği araçlar arasında çok değiştiği için sadece metin içerikleri olarak gelir.

Tüm bir web sayfasını yapıştırabilir miyim?

Evet. Sayfanın HTML kaynağını yapıştır, okunabilir içerik Markdown'a çevrilir.

Bunun arkasında hangi kütüphane var?

Yaygın kullanılan bir HTML-Markdown çeviricisi olan Turndown; ATX tarzı başlıklara (# Başlık) ve çitlenmiş kod bloklarına ayarlı.

İç içe listeleri işliyor mu?

Evet. İç içe <ul> ve <ol> öğeleri, iç içe geçme seviyelerini koruyarak girintili Markdown liste öğelerine çevrilir.

&amp; veya &nbsp; gibi HTML varlıklarını çeviriyor mu?

Evet, yaygın varlıklar Markdown çıktısında düz karşılıklarına çevrilir; bu yüzden &amp; gerçek bir & olur ve &nbsp; normal bir boşluk olur.

Alıntılara ve yatay çizgilere ne oluyor?

Bir <blockquote>, > ile başlayan bir satır olur, bir <hr> ise üç tireden oluşan bir satır olur; ikisi de standart Markdown sözdizimidir.

Doğrudan Word veya Google Dokümanlar'dan kopyalanan HTML'i çevirebilir miyim?

Evet, kaynak genelde biçimlendirme için ekstra span etiketleri ve satır içi stiller taşır. Markdown'ın karşılığı olmadığı için bunlar düşürülür, görünür metin, başlıklar, bağlantılar ve listeler ise sağlam kalır.

İlgili araçlar