Markdown 5 Dakikada Açıklandı
Muhtemelen farkında olmadan Markdown kullanmışsınızdır. Slack mesajında **kalın** yazdınız mı? GitHub'da bir README yazdınız mı? Bir Reddit gönderisini biçimlendirdiniz mi? İşte bunlar Markdown.
Markdown, basit semboller kullanarak düz metni biçimlendirmenin hafif bir yoludur. Kalın, italik, başlıklar ve listeler için araç çubuğu düğmelerine tıklamak yerine, istediğiniz biçimlendirmeyi belirten birkaç karakter yazarsınız. 2004 yılında John Gruber ve Aaron Swartz tarafından oluşturuldu ve o zamandan beri geliştiriciler, yazarlar ve web'de metinle çalışan herkes için varsayılan biçimlendirme dili haline geldi.
Markdown Neden Var?
Markdown'dan önce, web için metin biçimlendirmek HTML yazmak anlamına geliyordu. Bir kelimeyi kalın yapmak için <strong>kalın</strong> yazmanız gerekiyordu. Markdown bunu, ham haliyle bile okunması kolay ve biçimlendirilmiş çıktısı temiz ve profesyonel olan insan tarafından okunabilir bir kısaltma sağlayarak çözer.
Biliyor muydunuz? Markdown'ın tasarım felsefesi, ham metnin "etiketler veya biçimlendirme talimatlarıyla işaretlenmiş gibi görünmeden, düz metin olarak olduğu gibi yayınlanabilir" olmasıdır. Bu nedenle Markdown sözdizimi, ürettikleri biçimlendirmeyi görsel olarak çağrıştıran karakterler kullanır.
Temel Sözdizimi
Markdown'ı üretken bir şekilde kullanmaya başlamak için bilmeniz gereken her şey.
Başlıklar
Başlıklar oluşturmak için diyez işaretleri (#) kullanın. Daha fazla diyez, daha küçük başlık demektir.
# Başlık 1 (en büyük)
## Başlık 2
### Başlık 3
#### Başlık 4
Kalın ve İtalik
Metni yıldız veya alt çizgiyle sarın:
**kalın metin**
*italik metin*
***kalın ve italik***
Listeler
Sırasız listeler tire, yıldız veya artı işareti kullanır. Sıralı listeler sayı kullanır.
- Birinci öğe
- İkinci öğe
- Üçüncü öğe
1. Birinci adım
2. İkinci adım
3. Üçüncü adım
Bağlantılar
Metin için köşeli parantez, URL için yuvarlak parantez:
[Buraya tıklayın](https://example.com)
Görseller
Bağlantılar gibi ama başında ünlem işareti ile:

Alıntılar
Büyüktür işareti kullanın:
> Bu bir alıntıdır. Girintili ve farklı stillendirilmiş görünecektir.
Kod
Satır içi kod için ters tırnak, kod blokları için üçlü ters tırnak:
`print()` fonksiyonunu metin çıktısı için kullanın.
Tablolar
Dikey çizgiler ve tireler kullanın:
| Ad | Rol | Konum |
| --- | --- | --- |
| Alice | Geliştirici | Berlin |
| Bob | Tasarımcı | Londra |
Markdown Nerede Kullanılır?
Markdown her yerde:
Yazılım Geliştirme
- GitHub, GitLab, Bitbucket: README'ler, sorunlar, pull request'ler ve dokümantasyon Markdown ile yazılır.
- Stack Overflow: Sorular ve yanıtlar Markdown biçimlendirmesi kullanır.
İletişim
- Slack: Mesaj biçimlendirmesi için Markdown alt kümesi destekler.
- Discord: Kalın, italik, kod blokları ve daha fazlası için Markdown kullanır.
- Reddit: Gönderiler ve yorumlar Markdown ile biçimlendirilir.
Yazı ve Yayıncılık
- Bloglar: Birçok statik site oluşturucu, içerik kaynağı olarak Markdown dosyalarını kullanır.
- Notlar: Obsidian, Notion, Bear ve Typora gibi uygulamalar Markdown etrafında inşa edilmiştir.
İpucu Markdown'ı şu anda tarayıcınızda ücretsiz olarak önizleyebilir ve pratik yapabilirsiniz: Markdown ile Yazma. Yazarken biçimlendirilmiş çıktınızı gerçek zamanlı olarak görün.
Yaygın Hatalar
Boş Satırları Unutmak
Markdown birçok öğeden önce ve sonra boş satır gerektirir. Bir başlığın önünde boş satır olmalıdır. Bir listenin önünde ve sonunda boş satır gerekir.
Tutarsız Liste İşaretleri
Aynı listede -, * ve + karıştırmak beklenmedik render'a neden olabilir. Birini seçin ve ona sadık kalın.
Uyarı Markdown tüm biçimlendirme ihtiyaçlarını desteklemez. Karmaşık düzenler, renkli metin, hassas tipografi veya baskıya hazır belgeler gerekiyorsa HTML, LaTeX veya bir kelime işlemciye ihtiyacınız olabilir. Markdown, yapılandırılmış, metin odaklı içerik için en iyisidir.
Markdown'ı Öğrenmeye Değer
Markdown öğrenmek beş dakika sürer ve zamanla saatler kazandırır. Öğrendiğinizde:
- GitHub'da güzel render edilen dokümantasyon yazabilirsiniz
- Slack ve Discord'da fareye dokunmadan mesaj biçimlendirebilirsiniz
- Uygulamalar arasında taşınabilir yapılandırılmış notlar alabilirsiniz
- Düz metin dosyalarından blog yazıları ve web içeriği oluşturabilirsiniz
Yatırım-getiri oranı tüm teknoloji dünyasındaki en iyilerden biridir.
Şimdi Markdown ile yazmaya başlayın:
Ücretsiz, tarayıcınızda, yazarken gerçek zamanlı önizleme ile.