Modern Web Sitelerinde Tipografi ve Okunabilirlik Hiyerarşisi Rehberi
Modern web projelerinde tipografi seçimi, font hiyerarşisi ve okunabilirlik optimizasyonu için adım adım uygulama rehberi.
Sistem Yöneticisi
Kıdemli Yazılım Mimarı
1. Font Seçimi ve Eşleştirme Stratejisi
Modern web projelerinde görsel denge doğru font seçimiyle başlar. Bir dijital ajans yaklaşımında proje hedeflerine uygun maksimum iki font ailesi seçilir: biri başlıklar (display/heading), diğeri gövde metni (body) için.
- Gövde Metni: Okunabilirliği yüksek, nötr sans-serif (Inter, Roboto, system-ui) veya modern serif fontlar tercih edilir.
- Başlıklar: Marka kimliğini yansıtan karakterli fontlar seçilir.
- Performans Kuralı: Gereksiz font ağırlıklarından (weights) kaçının. 400 (regular), 600 (semi-bold) ve 700 (bold) genellikle yeterlidir.
2. Tipografik Ölçek (Type Scale) Kurulumu
Hiyerarşiyi rastgele piksel değerleriyle değil, matematiksel bir oranla (Major Third 1.250 veya Perfect Fourth 1.333) kurun.
Modern Web İçin Akıcı (Fluid) Tipografi
Ekran genişliğine göre dinamik ölçeklenen CSS clamp() fonksiyonu kullanın. Medya sorgusu karmaşasını bitirir:
font-size: clamp(1.125rem, 1rem + 0.5vw, 1.5rem);
3. Satır Uzunluğu ve Satır Yüksekliği (Line-Height) Ayarı
Kullanıcı göz yorgunluğunu önlemek için mikro tipografi kurallarını uygulayın:
- Satır Uzunluğu (Measure): Satır başına ideal karakter sayısı 45-75 aralığıdır. CSS
max-width: 65chkuralı ile sınırlandırın. - Satır Yüksekliği (Leading): Gövde metni için
line-height: 1.5ile1.65arası kullanın. Başlıklarda punto büyüdükçe satır yüksekliğini daraltın (line-height: 1.1 - 1.25). - Paragraf Boşlukları: Paragraflar arasına satır sonu (br) yerine açık CSS marjinleri (
margin-bottom: 1.5em) verin.
İyi tipografi kendini hissettirmez; içeriğin zahmetsizce tüketilmesini sağlar.
4. Kontrast ve Erişilebilirlik (WCAG) Standartları
Okunabilirlik estetikten önce erişilebilirlik gerektirir. WCAG 2.1 standartlarına tam uyum sağlayın:
- Normal Metin: Minimum kontrast oranı 4.5:1 olmalıdır.
- Büyük Metin (18pt+ veya 14pt bold+): Minimum kontrast oranı 3:1 olmalıdır.
- Saf Siyah Yerine Koyu Gri: Göz yorgunluğunu azaltmak için
#000000yerine#111827veya#1a1a1atonları seçin.
5. 2024 ve Sonrası Tipografi Trendleri
Modern web trendleri performans ve ifade özgürlüğünü birleştirir:
- Variable Fonts (Değişken Fontlar): Tek bir dosya ile yüzlerce ağırlık ve eğim varyasyonu elde edin, HTTP isteklerini düşürün.
- Brutalist ve Kinetik Tipografi: Büyük, cesur başlıklar ve mikro etkileşimler.
- System Font Stacks: Sıfır yükleme süresi için işletim sisteminin yerel fontlarına dönüş.