HTML belgelerini, web sitesi içeriğini veya CMS dışa aktarımlarını temiz Markdown biçimine dönüştürün. İçeriği bir platformdan diğerine taşımak, web sayfalarını düz metin olarak arşivlemek veya bir Markdown düzenleyicide düzenlemek üzere içerik çıkarmak için kullanışlıdır. turndown kitaplığı; başlıkları, paragrafları, listeleri, bağlantıları, görselleri, kod bloklarını ve tabloları dönüştürürken gereksiz HTML etiketlerini kaldırır.
HTML'inizi yapıştırın
HTML kaynak kodunu, bir web sayfası bölümünü, bir e-posta şablonunu veya CMS'ten dışa aktarılan HTML'yi yapıştırın. Tam HTML belgeleri ve HTML parçaları (doctype olmadan) ikisi de çalışır.
Dönüştür'e tıklayın
turndown, HTML'yi ayrıştırır ve anlamsal öğeleri Markdown'a dönüştürür: <h1> → # Başlık, <strong> → **kalın**, <a href="..."> → [metin](url), <ul><li> → - öğe, <code> → `kod`.
Markdown'u gözden geçirin
Karmaşık HTML düzenleri (çok sütunlu, iç içe tablolar) kusursuz dönüşmeyebilir — çıktıyı gözden geçirin ve elle ayarlayın. Makaleler, blog gönderileri ve dokümantasyon gibi basit içerik temiz dönüşür.
Kopyalayın veya indirin
Markdown'u Obsidian, Notion veya Bear gibi bir Markdown düzenleyiciye yapıştırmak için kopyalayın ya da .md dosyası olarak indirin.
Tüm standart belge öğeleri: başlıklar (h1–h6), paragraflar, kalın/italik/üstü çizili, bağlantılar (başlık öznitelikleriyle), görseller, sıralı ve sırasız listeler, iç içe listeler, alıntılar, satır içi kod, çitli kod blokları, yatay çizgiler ve tablolar. div ve span gibi düzen öğeleri blok/satır içi kapsayıcılar olarak ele alınır ve içerikleri etiketler olmadan çıkarılır.
Markdown tablo desteği, her satırın aynı sayıda sütuna sahip olmasını gerektirir ve iç içe tablolar Markdown'da ifade edilemez. Kaynak HTML'de birleştirilmiş hücreler (colspan/rowspan), karmaşık iç içe tablolar veya tutarsız sütun sayıları varsa, dönüşüm kusurlu olur. Tutarlı sütunlu basit veri tabloları temiz dönüşür.
Evet, ancak çıktı, elle kaldırmanız gereken gezinme menülerini, altbilgileri, kenar çubuklarını ve diğer içerik olmayan HTML'yi içerir. Bir web sayfasından yalnızca makale içeriğini çıkarmak için, tam sayfa kaynağı yerine ana içerik alanının HTML'sini kopyalamak daha iyidir (öğeyi incele → article veya main öğesinin dış HTML'sini kopyala).
CSS satır içi stilleri (font-weight: bold, font-style: italic) Markdown eşdeğerlerine dönüştürülmez — Markdown'ın rastgele CSS kavramı yoktur. Yalnızca anlamsal HTML etiketleri (<strong>, <em>, <b>, <i>) güvenilir biçimde dönüştürülür. Biçimlendirme için anlamsal etiketler yerine sınıflar kullanan CMS'ten dışa aktarılan HTML'de stil bilgisi kaybolur.
turndown, anlamsal HTML öğelerini dönüştürür. Anlamsal olmayan veya bilinmeyen öğeler (özel web bileşenleri, script/style etiketleri, SVG öğeleri) Markdown çıktısında ham HTML olarak tutulur (bu geçerlidir — Markdown ham HTML'ye izin verir). Herhangi bir HTML olmadan gerçekten düz metin istiyorsanız, dönüşümden sonra ham HTML bloklarını elle kaldırın.
Bir şey çalışmıyor mu? Hata bildir