HTML - Markdown Dönüştürücü

Başlıkları, listeleri, bağlantıları, kod bloklarını ve tabloları korurken HTML'yi temiz Markdown'a dönüştürün.

HTML'yi Markdown'a Dönüştürme

  1. Bir HTML parçası yapıştırın veya desteklenen bir .html dosyası yükleyin.
  2. Kaynağı dönüştürün ve Markdown'da hangi anlamsal (semantik) öğelerin anlamlı kaldığını inceleyin.
  3. Bağlantıları, resimleri, iç içe listeleri, tabloları ve kod bloklarını dönüştürün ve inceleyin.
  4. Markdown'ı kopyalayın veya .md dosyasını indirin.

Dönüştürücü Neleri Korur?

Dönüştürücü Neleri Korur?
Kaynak içerikÖnerilen çıktı davranışıDönüşüm notu
Başlıklar<h1><h6> öğelerini Markdown başlıklarıyla eşleyin
Paragraflar ve vurguParagrafları, kalın ve vurgulu metinleri dönüştürün
ListelerSıralı, sırasız ve iç içe listeleri dönüştürün
BağlantılarMetni ve çözümlenmiş URL'yi koruyun
ResimlerKaynağı ve alternatif (alt) metni koruyun
KodSatır içi kod ve kod blokları kullanın
TablolarUyumlu tabloları GFM'ye dönüştürün
AlıntılarAnlamsal blok alıntıları dönüştürün

Dönüşüm Sırasında Neler Değişebilir?

Komut dosyaları, stiller ve formlar

Çalıştırılabilir ve etkileşimli öğelerin sıradan bir Markdown karşılığı yoktur ve atlanabilir veya düz metne indirgenebilir.

Karmaşık tablolar

Satır birleştirmeler (rowspans), sütun birleştirmeler (colspans), iç içe tablolar ve zengin hücre içeriği ham HTML veya düzleştirmeyi gerektirebilir.

Göreceli URL'ler

Yapıştırılan bir parça sayfanın temel URL'sini içermeyebilir, bu nedenle göreceli bağlantılar ve resim yolları her zaman çözümlenemeyebilir.

Düzen kapları (Containers)

div, grid ve flexbox düzenleri semantik bir okuma sırası anlamına gelmez.

Gizli ve şablon (boilerplate) içeriği

Dönüştürücünün gizli öğeler, gezinti ve görsel olarak daraltılmış içerikler için net bir politikaya ihtiyacı vardır.

HTML'yi Markdown'a Dönüştürmenin Yaygın Kullanım Alanları

Web belgelerini taşıma

Anlamsal HTML'yi Markdown tabanlı bir belgelendirme sistemine taşıyın.

Kopyalanan zengin metni temizleme

Düzenleyici tarafından oluşturulan HTML'yi sürüm oluşturmadan veya yayınlamadan önce daha basit bir biçime dönüştürün.

Kod örnekleri hazırlama

Sayfanın stil sayfasının tamamını taşımadan kod bloklarını ve başlıkları koruyun.

Metin öncelikli yapay zeka bağlamı oluşturma

Hâlâ incelenmesi gereken bilgi yapısını korurken komut dosyalarını ve stilleri kaldırın.

HTML - Markdown Dönüşüm Örneği

Input
<h2>Setup</h2>
<p>Read the <a href="/guide">guide</a>.</p>
<ul><li>Install</li><li>Test</li></ul>
Expected Markdown
## Setup

Read the [guide](/guide).

- Install
- Test

Daha Temiz Markdown Çıktısı İçin İpuçları

  1. Anlamsal HTML kullanın Başlıklar, listeler ve tablolar, genel düzen kaplarından daha güvenilir bir şekilde dönüştürülür.
  2. Gerektiğinde bir temel URL sağlayın Çıktının orijinal sayfa dışında çalışması gerekiyorsa göreceli bağlantılar bağlam gerektirir.
  3. Bir çıktı lehçesi seçin GFM, temel CommonMark'ın tanımlamadığı tabloları ve görev listelerini destekler.
  4. Kod bloklarını inceleyin Algılanan programlama dilini ve gömülü ters tırnak işaretlerini (backticks) doğrulayın.
  5. Ham HTML alternatifi hakkında karar verin Desteklenmeyen HTML'yi saklamak bilgileri koruyabilir ancak taşınabilirliği azaltabilir.

Sıkça Sorulan Sorular

<script> ve <style> öğeleri kaldırılıyor mu?

Komut dosyaları ve stiller yararlı Markdown içeriği değildir ve sonuçta bunlara güvenilmemelidir. Çıktıyı yeniden kullanmadan önce yapıştırılan HTML'yi inceleyin.

HTML tabloları Markdown tablolarına dönüştürülüyor mu?

Uyumlu dikdörtgen tablolar GFM tabloları haline gelebilir. rowspan, colspan, iç içe bloklar veya birden fazla başlık satırı içeren tabloların belgelenmiş bir alternatife ihtiyacı vardır.

Kod blokları ve satır içi kodlar korunuyor mu?

Bunlar <pre> ve <code> öğelerinden eşlenebilir.

Bağlantılara ve resimlere ne oluyor?

Geçerli bağlantı metni ve hedefleri korunabilir. Yüklenen parçanın garantili bir temel URL'si olmadığından göreceli bağlantılar ve resim yolları bağlama bağlı kalır.

Desteklenmeyen HTML etiketleri kaldırılıyor mu yoksa korunuyor mu?

Yalnızca sunum amaçlı sarmalayıcılar basitleştirilebilir ve okunabilir metin korunabilir. Özel öğelerin bir anlam taşıdığı durumlarda çıktıyı kaynakla karşılaştırın.

Dönüştürücü CommonMark mı yoksa GFM çıktısı mı veriyor?

Hedeflenen çıktı GitHub-Flavored Markdown'dır. Tablolar, üzeri çizili metinler ve görev listeleri GFM uzantılarına dayanır.

Bir HTML belgesinin tamamını yapıştırabilir miyim?

Evet. Bir parça yapıştırabilir veya bir .html ya da .htm dosyası yükleyebilir, ardından oluşturulan Markdown'ı inceleyebilirsiniz.

Bu sayfa canlı bir web sitesi URL'sini dönüştürebilir mi?

Hayır. Bu sayfa yapıştırılan HTML'yi veya yüklenen bir HTML dosyasını kabul eder; canlı bir web sitesi URL'sini getirmez.

Markdown'ı PDF'e Geri Dönüştürün

Zaten bir Markdown dosyanız var mı? Paylaşılabilir bir PDF oluşturmak içinMarkdown - PDF dönüştürücüsünükullanın.