Doğru font seçmek, okuyucuların bir web sitesini nasıl deneyimledikleri üzerinde büyük bir etkiye sahiptir. Doğru yazı tipi, markanız için güçlü bir kimlik oluşturabilir. Okunması kolay bir yazı tipi kullanmak önemlidir. Yazı tipi, metninize değer katar. Yazı tipi için doğru rengi ve metin boyutunu seçmek de önemlidir.
CSS'de beş genel yazı tipi ailesi vardır:
Tüm farklı yazı tipi adları, genel yazı tipi ailelerinden birine aittir.
CSS'de, bir metnin yazı tipini belirtmek için font-family özelliğini kullanırız. Font-family özelliği kullanırken farklı tarayıcı ve işletim sistemleri arasında en iyi uyumluluğu sağlamak için "fallback" adı verilen bir yapı ile yazı tipleri tanıtılır. İstediğiniz yazı tipiyle başlayın ve genel bir aile ile bitirin (başka yazı tipi yoksa tarayıcının genel aileden benzer bir yazı tipi seçmesine izin vermek için). Yazı tipi adları virgülle ayrılmalıdır.
.p1 {
font-family: "Times New Roman", Times, serif;
}
.p2 {
font-family: Arial, Helvetica, sans-serif;
}
.p3 {
font-family: "Lucida Console", "Courier New", monospace;
}
Web Uyumlu Yazı Tipleri
Web uyumlu yazı tipleri, evrensel olarak tüm tarayıcılara ve cihazlara yüklenen yazı tipleridir.Ancak,% 100 tamamen web uyumlu yazı tipleri yoktur. Her zaman bir yazı tipinin bulunmaması veya düzgün yüklenmemesi ihtimali vardır.Bu nedenle, her zaman yedek yazı tiplerini kullanmak çok önemlidir ve "fallback" denilen bir yapı kullanılır.
Fallback Yazı Tipleri
CSS'de "fallback" yapısı, font-family özelliğine benzer "yedek fontların" bir listesini eklemeniz gerektiği anlamına gelir. İlk yazı tipi çalışmazsa, tarayıcı bir sonrakini ve bir sonrakini dener ve bu böyle devam eder. Listeyi her zaman genel bir yazı tipi ailesi adıyla sonlandırın.
p {
font-family: Tahoma, Verdana, sans-serif;
}
Burada üç yazı tipi türü vardır: Tahoma, Verdana ve sans-serif. İkinci ve üçüncü yazı tipleri, birincisinin bulunamaması durumunda yedeklemedir.
CSS'de font-style özelliği, çoğunlukla italik metni belirtmek için kullanılır.Bu özelliğin üç değeri vardır:
p.normal {
font-style: normal;
}
p.italic {
font-style: italic;
}
p.oblique {
font-style: oblique;
}
CSS'de font-weight özelliği, yazı tipinin kalınlığını belirlir.
p.normal {
font-weight: normal;
}
p.light {
font-weight: lighter;
}
p.thick {
font-weight: bold;
}
p.thicker {
font-weight: 900;
}
CSS font-size özelliği, metnin boyutunu ayarlar.Yazı tipi boyutu mutlak veya göreceli bir boyut olabilir. Bir yazı boyutu berlitmediğimizde varsayılan olarak 16px büyüklüğündedir.
h1 {
font-size: 40px;
}
h2 {
font-size: 30px;
}
p {
font-size: 14px;
}
Metin boyutu, "vievport width" görüntü alanı boyutu anlamına gelen bir vw birimi ile ayarlanabilir.Bu şekilde metin boyutu, tarayıcı boyutuna uyacaktır. Viewport, tarayıcı pencere boyutudur. 1vw = görüntü alanı genişliğinin% 1'i. Görüntü alanı 50 cm genişliğinde ise 1vw 0,5 cm'dir.
body {
font-size: 100%;
}
h1 {
font-size: 2.5em;
}
h2 {
font-size: 1.875em;
}
p {
font-size: 0.875em;
}
CSS'de font özelliklerinin hepsini tek bir özellik ile kısa kullanım mevcuttur. Font özelliği, aşağıdakile özelliker için kısa kullanımı vardır :
Not : Kısa kullanımda, "font-size" ve "font-family" özellikleri gereklidir. Diğer özellikler yazılmaz ise varsayılan değerli kullanılır.
p.a {
font: 20px Arial, sans-serif;
}
p.b {
font: italic small-caps bold 12px/30px Georgia, serif;
}
Sorular (0)