Nasıl kullanılır?
- 1Yönü seçin: Markdown → HTML veya HTML → Markdown.
- 2Metni giriş kutusuna yazın veya yapıştırın; sonuç anında güncellenir.
- 3Markdown → HTML yönünde "Önizleme" ile görünümü, "HTML kodu" ile üretilen kodu görün.
- 4Sonucu kopyalayın veya document.html / document.md olarak indirin.
Desteklenen Markdown özellikleri
Dönüştürme, açık kaynak marked kütüphanesiyle GitHub Flavored Markdown (GFM) kurallarına göre yapılır. Başlıklar (#), kalın, italik, üstü çizili (~~), satır içi kod, bağlantılar, görseller, alıntılar, sıralı ve sırasız listeler, görev listeleri (- [x]), tablolar ve dil belirtilmiş kod blokları (```js) desteklenir. README dosyası, blog yazısı, dokümantasyon veya CMS’e yapıştırılacak içerik hazırlarken sonucun nasıl görüneceğini anında kontrol edebilirsiniz.
Güvenli önizleme
Markdown içinde ham HTML de yazılabildiği için kötü niyetli bir metin önizlemede betik çalıştırmaya çalışabilir. Araç üretilen HTML’i DOMPurify ile temizler: <script> etiketleri ve onerror, onclick gibi olay öznitelikleri kaldırılır. Kopyaladığınız ve indirdiğiniz HTML de bu temizlenmiş sürümdür. Dönüştürme tarayıcınızda yapılır; kütüphaneler ilk kullanımda CDN’den yüklenir, metniniz sunucuya gönderilmez.
HTML’den Markdown’a dönüştürme
HTML → Markdown yönü; başlıkları, paragrafları, kalın/italik/üstü çizili metni, bağlantı ve görselleri, iç içe listeleri, görev listesi kutularını, alıntıları, kod bloklarını ve basit tabloları Markdown’a çevirir. Bir web sayfasından veya e-postadan kopyaladığınız içeriği README’ye ya da Markdown kullanan bir not uygulamasına taşımak için uygundur. Bu yön temel bir dönüştürücüdür: stil (CSS), birleştirilmiş tablo hücreleri ve karmaşık düzenler Markdown’da karşılığı olmadığından korunmaz.
Sık sorulan sorular
Markdown nedir?
Düz metin içinde # başlık, **kalın**, - liste gibi basit işaretlerle biçimlendirme yapmayı sağlayan bir yazım dilidir. GitHub README dosyaları, dokümantasyon ve birçok not uygulamasında kullanılır.
Markdown tablo nasıl yapılır?
Sütunları dikey çizgiyle ayırın ve başlık satırının altına |---|---| ekleyin. Örnek: | Ad | Fiyat |, ardından |---|---|, ardından | Kalem | 10 |. Araç bunu HTML <table> olarak çevirir.
Markdown içine HTML yazabilir miyim?
Evet, ham HTML desteklenir; ancak güvenlik için betikler ve olay öznitelikleri önizlemeden ve çıktıdan temizlenir.
HTML’i Markdown’a çevirince biçim neden kayboluyor?
Markdown yalnızca temel biçimlendirmeyi destekler. Renk, yazı tipi, hizalama gibi CSS stilleri ve karmaşık sayfa düzenleri Markdown’da karşılığı olmadığı için aktarılmaz.
Sonuçlar iç açıcı değil mi?
Hızlı, SEO uyumlu web siteleri, e-ticaret ve Google Ads yönetimi için Webin Agency ekibiyle görüşün.