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:

  1. 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")
  1. 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:

![Alternatif metin](gorsel.jpg "İsteğe bağlı başlık")

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.