CSS Yazı

❮ Önceki Sonraki bölüm ❯

CSS yazı tipi özellikleri yazı tipi ailesi, cesaret, boyutunu ve bir metnin stilini tanımlar.

Serif ve Sans-serif yazı tipleri Arasındaki Fark

vs Serif Sans-serif

CSS Yazı Tipi Aileleri

CSS, font ailesi isimlerinin iki çeşidi vardır:

  • generic family - benzer bir görünüme sahip yazı tipi aileleri bir grup (like "Serif" or "Monospace")
  • font family - (gibi belirli bir yazı tipi ailesi "Times New Roman" veya "Arial")
jenerik aile Font ailesi Açıklama
Serif Times New Roman Gürcistan Serif yazı tipleri, bazı karakterler ucunda küçük hatları var
Sans Serif Arial Verdana Bu yazı tipleri karakterlerin ucundaki hatları yok - "Sans" olmadan anlamı
Eş aralıklı Courier New Lucida Console Tüm tek aralıklı karakterleri aynı genişliğe sahip

Note: Bilgisayar ekranlarında, sans-serif yazı serif yazı daha kolay okunur kabul edilir.

Font ailesi

Bir metnin yazı tipi ailesi ile ayarlanır font-family özelliği.

font-family tesiste gibi çeşitli yazı adlarını tutmak gerekir "fallback" sistemiyle. tarayıcı ilk yazı desteklemiyorsa, o kadar sonraki yazı dener ve.

istediğiniz yazı ile başlayın, ve başka hiçbir yazı olup olmadığını tarayıcı, jenerik ailede benzer bir yazı almak bildirmek için genel bir aile ile biter.

Note : Bir yazı tipi ailenin ismi birden fazla kelime ise, gibi tırnak içinde olmalıdır "Times New Roman" .

Birden fazla yazı tipi ailesi virgülle ayrılmış listesinde belirtilir:

Örnek

p { font-family: "Times New Roman", Times, serif;} Kendin dene "

Yaygın olarak kullanılan yazı tipi kombinasyonlar için, bizim bakmak Web Güvenli Yazı Kombinasyonlar .

Yazı stili

font-style özelliği çoğunlukla italik metnini belirtmek için kullanılır.

Bu özellik üç değer vardır:

  • - normal normal şekilde gösterilmektedir
  • italik - italik yazı gösterilir
  • eğik - Metin edilir "leaning" (oblique is very similar to italic, but less supported)

Örnek

p.normal { font-style: normal;} p.italic { font-style: italic;} p.oblique { font-style: oblique;} Kendin dene "

Yazı Boyutu

font-size özelliği metnin boyutunu ayarlar.

Metin boyutunu yönetebilme web tasarımında önemlidir. Ancak, paragraflar başlıkları gibi bakmak, ya da başlıkları paragraflar gibi görünmesi için yazı tipi boyutu ayarlamaları kullanmamalısınız.

Her zaman gibi uygun HTML etiketlerini kullanabilirsiniz <h1> - <h6> başlıklar ve için <p> paragraf için.

yazı tipi boyutu değeri mutlak ya da göreli boyutta olabilir.

Mutlak boyut:

  • Belirtilen boyuta metni ayarlar
  • Bir kullanıcı (erişilebilirlik nedenlerle kötü) tüm tarayıcılarda metin boyutunu değiştirmek için izin vermiyor
  • çıkış fiziksel boyutu bilindiği Mutlak boyutu yararlıdır

Bağıl boyutu:

  • Çevredeki elemanlarına boyut göreli olarak ayarlar
  • Bir kullanıcı tarayıcılarda metin boyutunu değiştirmesine izin verir

Note: Eğer bir yazı tipi boyutu, normal metin için varsayılan boyutu belirtmezseniz, paragraflar gibi, 16px olan (16px=1em) .

Piksel Seti Yazı Tipi Boyutu

pikselli metin boyutu ayarlama daha metin boyutu üzerinde tam kontrol sağlar:

Örnek

h1 { font-size: 40px;} h2 { font-size: 30px;} p { font-size: 14px;} Kendin dene "

İpucu: pikseller kullanıyorsanız, yine de tüm sayfayı yeniden boyutlandırmak için yakınlaştırma aracını kullanabilirsiniz.

Em Seti Yazı Tipi Boyutu

Kullanıcıların metin yeniden boyutlandırmak için izin vermek için (in the browser menu) , pek çok geliştirici piksel yerine kullanırım.

em boyutu birimi W3C tarafından tavsiye edilmektedir.

1em mevcut yazı tipi boyutu eşittir. tarayıcılarda varsayılan metin boyutu 16px olduğunu. Yani, 1em varsayılan boyutu 16px olduğunu.

: Boyutu bu formül kullanılarak em piksel hesaplanabilir pixels / 16 = em

Örnek

h1 { font-size: 2.5em; /* 40px/16=2.5em */} h2 { font-size: 1.875em; /* 30px/16=1.875em */ } p { font-size: 0.875em; /* 14px/16=0.875em */} Kendin dene "

Yukarıdaki örnekte, em de metin boyutu piksel olarak önceki örnekle aynıdır. Ancak, em boyutu ile, tüm tarayıcılarda metin boyutunu ayarlamak mümkündür.

Ne yazık ki, hala IE'nin eski sürümleri ile bir sorun vardır. Metin daha küçük yapılmış gerekirken daha onu daha da büyüttü gerekirken daha büyük ve daha küçük hale gelir.

Yüzde ve Em bir kombinasyonu kullanın

Tüm tarayıcılarda çalışır çözümü için yüzde varsayılan font-size ayarlamaktır <body> elemanı:

Örnek

body { font-size: 100%;} h1 { font-size: 2.5em;} h2 { font-size: 1.875em;} p { font-size: 0.875em;} Kendin dene "

Bizim kod artık harika çalışıyor! Tüm tarayıcılarda aynı metin boyutunu gösterir ve tüm tarayıcılar yakınlaştırmak veya metin yeniden boyutlandırmak için izin verir!

yazı Ağırlık

font-weight tesiste yazı tipinin ağırlığını belirtir:

Örnek

p.normal { font-weight: normal;} p.thick { font-weight: bold;} Kendin dene "

yazı Varyant

font-variant tesiste metin Kısa harfli yazı görüntülenmesi gereken olup olmadığını belirtir.

Kısa harfli yazı, tüm küçük harfler büyük harf dönüştürülür. Ancak, dönüştürülmüş büyük harfler metinde orijinal büyük harf daha küçük yazı tipi boyutu görünür.

Örnek

p.normal { font-variant: normal;} p.small { font-variant: small-caps;} Kendin dene " Örnekler

Diğer Örnekler

Tek bildiriminde tüm yazı tipi özellikleri Bu örnek tek bildiriminde yazı özelliklerinin tüm ayarlamak için steno özelliğini nasıl kullanılacağını göstermektedir.

Egzersizleri ile Yourself test edin!

Egzersiz 1 » Alıştırma 2» Egzersiz 3 » Egzersiz 4» Egzersiz 5 »

Tüm CSS Font Özellikleri

özellik Açıklama
font tek bildiriminde tüm font özelliklerini belirler
font-family metnin yazı tipi ailesini belirtir
font-size metnin yazı tipi boyutunu belirtir
font-style metnin yazı tipi stilini belirtir
font-variant Bir metin Kısa harfli yazı görüntülenmesi gereken olup olmadığını belirtir
font-weight Bir yazı tipinin ağırlığını belirtir
❮ Önceki Sonraki bölüm ❯

Từ khóa » Html Yazı Tipi Isimleri