En son web geliştirme öğreticiler
×

CSS Eğitimi

CSS EV CSS Giriş CSS Sözdizimi CSS Nasıl CSS Renkler CSS Arka CSS Kenarlıklar CSS Kenar boşlukları CSS Dolgu malzemesi CSS Yükseklik genişlik CSS Metin CSS Yazı CSS Bağlantılar CSS Listeler CSS Tablolar CSS Kutu Modeli CSS Özeti CSS Gösterimi CSS Maksimum genişlik CSS Konumu CSS şamandıra CSS Inline-block CSS hizalama CSS combinators CSS Sözde sınıf CSS Sözde elemanı CSS Gezinti çubuğu CSS Açılır menülerde CSS Araç ipuçları CSS Resim Galerisi CSS Görüntüdeki Opaklık CSS Görüntü Spritleri CSS Attr Seçicileri CSS Formları CSS Sayaçlar

CSS3

CSS3 Giriş CSS3 Yuvarlatılmış köşeler CSS3 Sınır Resimleri CSS3 Arka CSS3 Renkler CSS3 Renk Geçişleri CSS3 Gölgeler CSS3 Metin CSS3 Yazı CSS3 2D Dönüşümler CSS3 3D Dönüşümler CSS3 Geçişler CSS3 Animasyonlar CSS3 Görüntüler CSS3 Düğmeler CSS3 sayfalara numara koyma CSS3 Birden Çok Sütun CSS3 Kullanıcı arayüzü CSS3 Kutu Boyutlandırma CSS3 Flexbox CSS3 Medya Sorguları CSS3 MQ Örnekleri

CSS Duyarlı Web Tasarımı

Duyarlı Web Tasarımı giriş Duyarlı Web Tasarımı Görünüm Duyarlı Web Tasarımı Izgara Görünümü Duyarlı Web Tasarımı Medya Sorguları Duyarlı Web Tasarımı Görüntüler Duyarlı Web Tasarımı Videolar Duyarlı Web Tasarımı çerçeveler

CSS Examples

CSS Örnekler CSS bilgi yarışması CSS sertifika

CSS References

CSS Referans CSS Seçiciler CSS Fonksiyonlar CSS Referans Resmi CSS Web Safe Yazı CSS canlandırılabilir CSS Birimler CSS PX-EM Dönüştürücü CSS Renkler CSS Renk Değerleri CSS Renkli İsimler CSS3 Tarayıcı Desteği

 

CSS Web Fonts


CSS3 ile, web tasarımcıları artık sadece web uyumlu yazı tiplerini kullanmak zorunda kalıyor

CSS3 Web Fonts - @font-face kuralı

Web yazı tipleri Web tasarımcıları, kullanıcının bilgisayarına yüklü olmayan yazı tiplerini kullanmak için izin verir.

Bulduğunuz zaman / sadece web sunucusunda yazı dosyası içerir, kullanmak istediğiniz yazı tipini satın aldı ve gerektiğinde otomatik olarak kullanıcıya indirilecek.

Sizin "own" yazı CSS3 içinde tanımlanmıştır @font-face kuralı.


Tarayıcı Desteği

Tablodaki rakamlar tam özelliğini destekleyen ilk tarayıcı sürümü belirtin.

özellik
@font-face 4.0 9.0 3.5 3.2 10.0

Farklı Yazı Biçimleri

TrueType yazı tipleri (TTF)

TrueType Apple ve Microsoft tarafından, 1980'lerin sonlarında geliştirilen bir yazı standardıdır. TrueType , Mac OS ve Microsoft Windows işletim sistemleri için en yaygın yazı biçimidir.

OpenType yazı tipleri (OTF)

OpenType ölçeklenebilir bilgisayar yazı tipleri için bir biçimdir. Bu inşa edilmiştir TrueType ve Microsoft'un kayıtlı ticari markasıdır. OpenType yazı tipleri başlıca bilgisayar platformlarında bugün yaygın olarak kullanılmaktadır.

Woff (WOFF)

WOFF web sayfalarında kullanılmak üzere bir yazı biçimidir. 2009 yılında geliştirilen ve şimdi bir W3C Tavsiyeler edildi. Woff temelde OpenType veya TrueType sıkıştırma ve ek meta verilerle. Amaç bant genişliği sınırlamaları olan bir ağ üzerinden bir müşteriye bir sunucudan yazı dağılımını desteklemektir.

Woff (WOFF 2.0)

TrueType/OpenType daha iyi sıkıştırma sağlar yazı WOFF 1.0.

SVG Yazı / Şekilleri

SVG yazı tipleri metni görüntülerken SVG glif olarak kullanılmasına izin verir. SVG 1.1 özellikleri bir SVG belge içinde yazı oluşturulmasını sağlayan bir yazı modülü tanımlar. Ayrıca SVG belgelere CSS uygulayabilirsiniz ve @font-face kuralı SVG belgelerinde metne uygulanabilir.

Gömülü OpenType yazı tipleri (EOT)

EOT yazı bir kompakt biçimidir OpenType web sayfalarında gömülü yazı olarak kullanılmak üzere Microsoft tarafından tasarlanan yazı.


Yazı Biçimleri için Tarayıcı Desteği

Tablodaki rakamlar tam yazı biçimini destekleyen ilk tarayıcı sürümü belirtir.

yazı biçimi
TTF/OTF 9.0 * 4.0 3.5 3.1 10.0
WOFF 9.0 5.0 3.6 5.1 11.1
WOFF2 Desteklenmiyor 36.0 35.0 * Desteklenmiyor 26,0
SVG Desteklenmiyor 4.0 Desteklenmiyor 3.2 9.0
EOT 6 Desteklenmiyor Desteklenmiyor Desteklenmiyor Desteklenmiyor

* IE: olmaya ayarlandığında yazı biçimi, yalnızca çalışır "installable" .

* Firefox: Varsayılan tarafından desteklenen değil, ama (bir bayrak ayarlamanız gerekir etkinleştirilebilir "true" woff2 kullanmak için).


İstediğiniz Yazı kullanma

CSS3 olarak @font-face kuralı ilk yazı tipi için bir ad tanımlanmalıdır (eg myFirstFont ) ve sonra yazı tipi dosyasına işaret.

İpucu: Her zaman yazı URL için küçük harfler kullanın. Büyük harfler IE beklenmeyen sonuçlar verebilir.

Bir HTML öğesi için yazı tipini kullanmak için, yazı tipi adını bakınız ( myFirstFont ) aracılığıyla font-family özelliği:

Örnek

@font-face {
    font-family: myFirstFont;
    src: url(sansation_light.woff);
}

div {
    font-family: myFirstFont;
}
Kendin dene "

Kalın Metin kullanma

Başka eklemelisiniz @font-face kalın metin için tanımlayıcılar içeren kural:

Örnek

@font-face {
    font-family: myFirstFont;
    src: url(sansation_bold.woff);
    font-weight: bold;
}
Kendin dene "

Dosya "sansation_bold.woff" Sansation yazı tipi için kalın karakterler içeren başka bir yazı tipi dosyasıdır.

Font-family "ile metin parçasıdır zaman Tarayıcılar Bu kullanacaktır myFirstFont " olarak cesur bir şekilde oluşturulması gerekir.

Bu şekilde birçok olabilir @font-face aynı yazı için kurallar.


Egzersizleri ile Yourself test edin!

Egzersiz 1 » Alıştırma 2»


CSS3 Yazı Tanıtıcılar

Aşağıdaki tablo içinde tanımlanabilir tüm yazı tanımlayıcıları listeler @font-face kuralı:

Tanımlayıcı Değerler Açıklama
font-family name Gereklidir. yazı tipi için isim tanımlar
src URL Gereklidir. Yazı tipi dosyasının URL'sini tanımlar
font-stretchnormal
condensed
ultra-condensed
extra-condensed
semi-condensed
expanded
semi-expanded
extra-expanded
ultra-expanded
İsteğe bağlı. Yazı tipi gergin nasıl olması gerektiği tanımlar. Standart olan "normal"
font-stylenormal
italic
oblique
İsteğe bağlı. Yazı tipi tarz nasıl olması gerektiği tanımlar. Standart olan "normal"
font-weightnormal
bold
100
200
300
400
500
600
700
800
900
İsteğe bağlı. fontun kalınlığı tanımlar. Standart olan "normal"
unicode-range unicode-range İsteğe bağlı. Yazı tipi destekleyen UNICODE karakterlerin aralığını tanımlar. Standart olan "U+0-10FFFF"