Markdown, 2004 yılında John Gruber tarafından oluşturulan hafif bir işaretleme dilidir. Düz metin olarak yazılan içeriğin kolayca HTML'e dönüştürülmesini sağlar. GitHub, GitLab, Stack Overflow, Reddit ve pek çok platform Markdown'ı destekler. Basit söz dizimi sayesinde öğrenmesi kolaydır ve yazma hızınızı önemli ölçüde artırır.
Başlıklar
Başlıklar, satırın başına # işareti eklenerek oluşturulur. # sayısı başlık seviyesini belirler:
# Başlık 1 (H1)
## Başlık 2 (H2)
### Başlık 3 (H3)
#### Başlık 4 (H4)
##### Başlık 5 (H5)
###### Başlık 6 (H6)
İpucu: Bir belgede yalnızca bir H1 kullanın. İçerik yapısı için H2 ve H3 seviyelerini tercih edin.
Metin Biçimlendirme
**Kalın metin**
*İtalik metin*
***Kalın ve italik***
~~Üstü çizili~~
`Satır içi kod`
Listeler
Sırasız Listeler
- Birinci öğe
- İkinci öğe
- Alt öğe
- Başka bir alt öğe
- Üçüncü öğe
Sıralı Listeler
1. Birinci adım
2. İkinci adım
3. Üçüncü adım
Görev Listeleri
- [x] Tamamlanmış görev
- [ ] Yapılacak görev
- [ ] Başka bir görev
Bağlantılar ve Görseller
[SiteScripti](https://sitescripti.com)
[SiteScripti](https://sitescripti.com "Geliştirici Araçları")

[](https://sitescripti.com)
Kod Blokları
Satır içi kod için ters tırnak (`) kullanılır. Çok satırlı kod blokları için üç ters tırnak ile birlikte dil belirteci yazılır:
```javascript
function merhaba(isim) {
console.log(`Merhaba, ${isim}!`);
}
```
```css
.container {
display: flex;
justify-content: center;
}
```
Dil belirteci (javascript, css, python vb.) söz dizimi renklendirmesi için kullanılır.
Tablolar
| Başlık 1 | Başlık 2 | Başlık 3 |
|----------|:--------:|---------:|
| Sol hiza | Ortala | Sağ hiza |
| Veri 1 | Veri 2 | Veri 3 |
| Veri 4 | Veri 5 | Veri 6 |
İki nokta (:) ile hizalama belirlenir: sol (varsayılan), ortala (:---:), sağ (---:).
Alıntılar
> Bu bir alıntıdır.
>
> Birden fazla paragraf içerebilir.
>
>> İç içe alıntılar da yapılabilir.
Yatay Çizgi
---
***
___
Üç veya daha fazla tire, yıldız veya alt çizgi ile yatay bir ayırıcı çizgi oluşturulur.
Dipnotlar
Bu cümlede bir dipnot var[^1].
[^1]: İşte dipnotun açıklaması.
Genişletilmiş Söz Dizimi
GitHub Flavored Markdown (GFM) ve bazı işleyiciler ek özellikler sunar:
- Otomatik bağlantılar: URL'ler otomatik olarak tıklanabilir hale gelir
- Emoji desteği:
:smile:gibi kısa kodlarla emoji eklenebilir - Uyarı kutuları:
> [!NOTE],> [!WARNING]gibi özel bloklar - Matematiksel ifadeler: LaTeX söz dizimi ile
$E = mc^2$ - Diyagramlar: Mermaid söz dizimi ile akış şemaları
Markdown Kullanım Alanları
- README dosyaları: Proje belgelerini yazmak için standart format
- Teknik dokümantasyon: API belgeleri, kullanım kılavuzları
- Blog yazıları: Birçok blog platformu Markdown destekler
- Not alma: Obsidian, Notion gibi araçlar Markdown tabanlıdır
- Slayt sunumları: Reveal.js gibi araçlarla sunum hazırlama
Markdown içeriğinizi HTML'e dönüştürmek mi istiyorsunuz? SiteScripti'nin Markdown → HTML Dönüştürücü aracını kullanabilir, Markdown Tablo Oluşturucu ile de hızlıca tablo oluşturabilirsiniz.
Bu konuyla ilgili araçlarımızı da deneyin: JSON Formatter, Regex Test Aracı, cURL Builder