Markdown editörü
Sola yazın, sağda işlenmiş sayfayı okuyun — düğme yok, hiçbir şey yüklenmez.
İşlenmiş sayfa burada görünür.
Nasıl kullanılır
- Soldaki kutuya Markdown yazın veya yapıştırın — sağdaki önizleme yazdıkça güncellenir. Bir işlemden geçirme düğmesi yoktur.
- “Tek satır sonu = yeni satır” burada varsayılan olarak kapalıdır: CommonMark belirtimi gereği tek satır sonu bir boşluk olarak ele alınır. Her satır sonunun bir satırı bitirmesini istediğinizde açın.
- Bir CMS veya blog için HTMLyi kopyalayın ya da .md / .html dosyasını indirin. Üç çıktının hepsi önizlemeyle aynı ayrıştırmadan gelir.
Örnek
Giriş (Markdown)
## Local only **Bold**, `code`, and a [link](https://example.com). - never uploaded | Format | Bytes | | --- | ---: | | .md | 128 |
Çıktı (HTML, kopyalandığı gibi)
<h2 dir="auto">Local only</h2> <p dir="auto"><strong>Bold</strong>, <code>code</code>, and a <a href="https://example.com" target="_blank" rel="noopener noreferrer nofollow">link</a>.</p> <ul><li dir="auto">never uploaded</li></ul> <table><thead><tr><th dir="auto">Format</th><th dir="auto" class="md-align-end">Bytes</th></tr></thead><tbody><tr><td dir="auto">.md</td><td dir="auto" class="md-align-end">128</td></tr></tbody></table>
Yukarıdaki HTML, tam olarak “HTMLyi kopyala”nın panonuza koyduğu şeydir: aynı ayrıştırma önizlemeyi besler ve metin enjekte edilmek yerine kaçırılır.
Kurallar, sınırlar ve bilinen sorunlar
- Desteklenen: başlıklar (# ve ===), paragraflar, kalın / italik / üstü çizili, satır içi kod, çevrili kod blokları, bağlantılar, görseller, alıntı bloklar, sıralı, sırasız ve görev listeleri, GFM tabloları, yatay çizgiler ve otomatik bağlantılar.
- Desteklenmeyen: girintili (4 boşluk) kod blokları, referans tarzı bağlantılar, dipnotlar, tanım listeleri, ham HTML blokları, HTML varlıkları, matematik (KaTeX), Mermaid diyagramları, emoji kısa kodları, sözdizimi vurgulama, içindekiler tablosu ve eşzamanlı kaydırma.
- Ham HTML asla çalıştırılmaz: <div>, <script> ve <img onerror=…> düz metin olarak gösterilir. Bu yüzden mevcut bir HTML parçası burada önizlenemez.
- Bağlantılarda yalnızca http, https, mailto, tel ve # bağlantı kalır; javascript:, data: ve vbscript: URLleri atılır, bağlantı metni kalır. Görseller yalnızca http/https kabul eder.
- Uzaktaki görselleri tarayıcınız yükler ve o adrese bir istek gönderir (no-referrer ile). Görsel URLsinin kendisi hassassa belgeye koymayın.
- Bu pratik bir alt kümedir, tam CommonMark/GFM değildir: derin iç içe geçme, bir tablo kod span içindeki |, liste girintisi ve çok satırlı Setext başlıkları GitHubda farklı görünebilir.
- İç içe geçme 8 düzeyle sınırlıdır (alıntılar, listeler, satır içi); daha derin içerik düz metin olarak gösterilir, böylece zararlı girdi sayfayı donduramaz.
- 100.000 karaktere kadar anlık çalışır; ötesinde önizleme, yazmayı bıraktıktan yaklaşık 0,5 saniye sonra güncellenir. Hiçbir şey kesilmez.
- Dışa aktarılan .html, düz tipografili ve sözdizimi vurgulamasız, kendi kendine yeterli bir statik sayfadır — baskı/PDF düzeni değildir. PDF veya Word dışa aktarma yoktur.
- Hiçbir şey kaydedilmez: hesap yok, taslak yok, geçmiş yok, URL parametresi yok. Sekmeyi kapatmak metni kaybettirir.
İlgili araçlar
Markdown yazıldığında insanların genellikle sonra ihtiyaç duyduğu şeyler.