Markdown editörü

Sola yazın, sağda işlenmiş sayfayı okuyun — düğme yok, hiçbir şey yüklenmez.

MarkdownÖnizleme

İşlenmiş sayfa burada görünür.

Nasıl kullanılır

  1. 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.
  2. “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.
  3. 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.

Markdown yazıldığında insanların genellikle sonra ihtiyaç duyduğu şeyler.