Markdown Sözdizimi: Temel Yapılar
Yazı Dizisi: Markdown
İçindekiler
Önceki yazımızda Markdown’ın doğuşunu ve temel felsefesini incelemiştik. Bu yazıda, Markdown’ın temel yapı taşlarını ve sözdizimini öğreneceğiz.
Başlıklar
Markdown’da başlıklar, satırın başına #
işareti konularak oluşturulur. Ne kadar çok #
işareti kullanırsanız, başlık o kadar küçük olur:
# H1 Başlık
## H2 Başlık
### H3 Başlık
#### H4 Başlık
##### H5 Başlık
###### H6 Başlık
Alternatif olarak, H1 ve H2 başlıkları için şu syntax da kullanılabilir:
# Başlık 1
## Başlık 2
Paragraflar ve Satır Sonları
Markdown’da paragraflar, boş bir satırla ayrılır. Tek bir satır sonu yeni bir paragraf oluşturmaz. İki satır arasında boş bir satır olmalıdır:
Bu bir paragraf.
Bu başka bir paragraf.
Satır sonunda iki boşluk bırakarak
zoraki satır sonu oluşturabilirsiniz.
Metin Biçimlendirme
Temel metin biçimlendirme özellikleri:
- Kalın:
**kalın metin**
veya__kalın metin__
- İtalik:
*italik metin*
veya_italik metin_
- Kalın ve İtalik:
***kalın ve italik***
Üstü Çizili:~~üstü çizili~~
Listeler
Sırasız Listeler
Sırasız listeler için -
, *
veya +
kullanabilirsiniz:
- Birinci madde
- İkinci madde
- Alt madde
- Başka alt madde
- Üçüncü madde
Sıralı Listeler
Sıralı listeler için sayılar kullanılır:
1. Birinci madde
2. İkinci madde
1. Alt madde
2. Başka alt madde
3. Üçüncü madde
Bağlantılar
Bağlantılar iki şekilde oluşturulabilir:
- Satır içi bağlantılar:
[Bağlantı metni](https://www.ornek.com)
[Başlık ile](https://www.ornek.com "Başlık metni")
- Referans bağlantıları:
[bağlantı metni][referans]
[başka bağlantı][1]
[referans]: https://www.ornek.com
[1]: https://www.ornek.com/sayfa "İsteğe bağlı başlık"
Görseller
Görseller bağlantılara benzer şekilde eklenir, tek fark başına !
işareti konulmasıdır:

Alıntılar
Alıntı blokları için >
işareti kullanılır:
> Bu bir alıntı bloğudur.
> Birden fazla satır olabilir.
>
> Yeni paragraf için boş satır bırakılır.
Yatay Çizgiler
Üç veya daha fazla -
, *
veya _
karakteri ile yatay çizgi oluşturabilirsiniz:
---
---
---
Kod
Satır İçi Kod
Tek backtick (`) içine alınan metinler kod
olarak görüntülenir.
Kod Blokları
Üç backtick ile kod bloğu oluşturulur:
```
function hello() {
console.log("Merhaba Dünya!");
}
```
Sözdizimi vurgulaması için dil belirtilebilir:
```javascript
function hello() {
console.log("Merhaba Dünya!");
}
```
Kaçış Karakterleri
Markdown işaretlerini düz metin olarak kullanmak için önlerine \
işareti konulur:
\* Bu bir yıldız işareti
\# Bu bir diyez işareti
Sonraki Adımlar
Bu yazıda Markdown’ın temel sözdizimini öğrendik. Bir sonraki yazımızda tablolar, görev listeleri, dipnotlar gibi gelişmiş özellikleri inceleyeceğiz.
İpucu: Bu yazıdaki örnekleri kopyalayıp bir Markdown editöründe deneyerek pratik yapabilirsiniz.