Tüm blog yazıları

CSS font-size Kullanımı

CSS ile metinlerin boyutunu kontrol etmek için kullanılan özellik font-size özelliğidir. Bu özellik, web sayfanızdaki yazıların boyutunu belirlemenize olanak tanır. Yazı boyutunu ayarlamak oldukça basittir, ancak CSS’te boyutlar için ku

eminbasbayan4 dk okuma
CSS font-size Kullanımı

CSS ile metinlerin boyutunu kontrol etmek için kullanılan özellik font-size özelliğidir. Bu özellik, web sayfanızdaki yazıların boyutunu belirlemenize olanak tanır. Yazı boyutunu ayarlamak oldukça basittir, ancak CSS’te boyutlar için kullanılabilecek birçok farklı birim olduğu için bazı durumlarda kafa karıştırıcı olabilir. Bu yazıda, font-size özelliğini, piksel (px) birimini kullanarak nasıl uygulayacağınızı ve temel ipuçlarını öğreneceksiniz.

1. font-size Özelliği Nedir?

font-size, bir metnin yazı boyutunu ayarlamak için kullanılan CSS özelliğidir. Örneğin, başlıkların büyük, paragrafların ise daha küçük görünmesini istiyorsanız bu özelliği kullanabilirsiniz.

Örnek:

css
h1 {
  font-size: 32px; /* Başlık için büyük yazı boyutu */
}

p {
  font-size: 16px; /* Paragraf için daha küçük yazı boyutu */
}

Yukarıdaki örnekte:

  • h1 etiketindeki metin 32 piksel boyutunda görüntülenir.
  • p etiketindeki metin ise 16 piksel boyutunda görüntülenir.

2. Birimler: Piksel (px)

CSS’te boyutlar için birçok farklı birim kullanılabilir. Ancak başlangıç için en basit ve en yaygın kullanılan birim piksel (px) birimidir.

  • Piksel Nedir? Piksel, bir ekran üzerindeki en küçük görüntüleme birimidir. Ancak, piksel boyutları ekran çözünürlüğüne ve cihaz türüne bağlı olarak değişiklik gösterebilir. Bu nedenle, piksel her zaman gerçek bir ekran pikseliyle birebir aynı değildir, ancak genellikle oldukça küçük bir ölçektir.

Örnek:

css
h2 {
  font-size: 24px; /* Yazı boyutunu 24 piksel olarak ayarlar */
}

span {
  font-size: 10px; /* Yazı boyutunu 10 piksel olarak ayarlar */
}

3. Farklı Yazı Boyutlarıyla Denemeler

Piksel birimini kullanarak farklı yazı boyutlarıyla oynayabilirsiniz. Daha büyük bir boyut belirlemek için daha yüksek bir değer kullanabilir, küçük bir boyut için ise daha düşük bir değer belirleyebilirsiniz.

Örnek:

css
h1 {
  font-size: 48px; /* Büyük bir başlık */
}

p {
  font-size: 12px; /* Küçük bir metin */
}

button {
  font-size: 14px; /* Orta boyutta bir yazı */
}

Bu örnekte, başlıklar oldukça büyükken, paragraflar daha küçük boyutlarda görünür.

4. Piksel Kullanımının Avantajları ve Dezavantajları

Avantajları:

  • Basitlik: Piksel kullanımı, yeni başlayanlar için en kolay yöntemlerden biridir.
  • Kesinlik: Piksel birimi, belirttiğiniz boyutun kesinlikle uygulanmasını sağlar.

Dezavantajları:

  • Duyarlı Tasarımlar için Uygun Değil: Piksel birimleri, ekran boyutuna göre ölçeklenmez. Bu nedenle, farklı cihazlarda (örneğin, mobil ve masaüstü) sabit bir boyut kullanmak sorunlara yol açabilir.
  • Modern Yaklaşımlar için Sınırlı: Günümüzde, duyarlı (responsive) tasarımlar için daha çok yüzdelik veya relative (bağıl) birimler tercih edilir (ör. em, rem, %).

5. Alternatif Birimler

Piksel dışında, CSS’te yazı boyutları için başka birimler de kullanılabilir. Örneğin:

  • Yüzde (%): Ebeveyn elemanın yazı boyutuna göre bir oran belirler.
  • em ve rem: Bağıl birimlerdir. em, mevcut elemanın yazı boyutuna, rem ise kök elemanın (root element) yazı boyutuna göre boyut belirler.
  • Vh/Vw: Ekranın genişliği ve yüksekliğine göre dinamik boyutlar ayarlar.
  • Adlandırılmış Değerler: small, medium, large gibi basit değerlerle yazı boyutunu hızlıca ayarlayabilirsiniz. Ancak bu yöntem genellikle çok sınırlı ve profesyonel projelerde kullanılmaz.

6. Responsive Tasarımlar ve Piksel

Piksel kullanımı sabit bir yazı boyutu sağlar. Bu, bazı durumlarda yararlı olsa da, responsive (duyarlı) tasarımlarda sorun yaratabilir. Çünkü farklı ekran boyutlarında, sabit piksel boyutları uygun görünmeyebilir. Örneğin, masaüstü ekranında iyi görünen bir yazı boyutu, bir mobil cihazda çok büyük veya çok küçük olabilir.

Responsive tasarımlar için daha uygun birimler olan em, rem veya yüzde birimlerini öğrenmek önemlidir. Ancak yeni başlayanlar için piksel, başlangıçta rahat bir şekilde kullanılabilir.

7. Örnek: Font Boyutunu Piksel ile Ayarlama

Aşağıda, piksel kullanarak yazı boyutlarının nasıl ayarlandığını gösteren bir örnek bulunmaktadır:

html
<!DOCTYPE html>
<html lang="tr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Font Size Örneği</title>
  <style>
    h1 {
      font-size: 36px; /* Büyük başlık */
    }

    p {
      font-size: 18px; /* Paragraf boyutu */
    }

    small {
      font-size: 12px; /* Daha küçük yazı */
    }
  </style>
</head>
<body>
  <h1>Bu bir başlık</h1>
  <p>Bu bir paragraf metni. Yazı boyutunu 18 piksel olarak ayarladık.</p>
  <p><small>Bu ise küçük bir metin.</small></p>
</body>
</html>

Sonuç

font-size özelliği, CSS ile metinlerin boyutunu ayarlamanın en temel yoludur. Piksel (px) birimi, başlangıçta en kolay ve anlaşılır yöntemlerden biri olsa da, daha esnek tasarımlar için bağıl birimlerin (ör. em, rem) öğrenilmesi önemlidir. Şimdilik piksel kullanarak yazı boyutlarını pratik edebilir, daha sonra duyarlı tasarımlar için diğer birimlere geçiş yapabilirsiniz.

CSS Flexbox: Order Nedir?
CSS Dersleri2 dk okuma

CSS Flexbox: Order Nedir?

Flexbox, web sayfalarında öğeleri esnek ve düzenli bir şekilde hizalamamızı sağlar. Flexbox’ın sunduğu en ilginç özelliklerden biri de order özelliğidir. Peki order tam olarak ne işe yarar?

Yazıyı oku

Çerez tercihlerin

Platformun çalışması için zorunlu çerezler kullanıyoruz. İzin verirsen anonim kullanım verilerini ölçüyoruz. Ayrıntıları incele