Kendi sitesine sahip veya web kodlama ile ilgilenen birçok kişinin en büyük sorunu şüphesiz ki tüm fontların kendiliğinden bulunmuyor olmasıdır. @Font-Face sisteminin en özet açıklaması ‘Sitenize İstediğiniz Fontları Eklemenizi Sağlar’ olacaktır. Elbette ki bunun ayrıntısına indiğimizde birçok detayını keşfedeceğiz. Hadi başlayalım. @Font-Face‘in kullanılması için oluşturulmuş en büyük kaynaklardan biri olan Google Fonts, şüphesiz ki bize en rahat Font-Face kullanım imkanını sağlamakta. En büyük kaynak olsa dahi (her ne kadar tasvip etmesek de) ücretli fontların orada bulunmaması veya kişisel fontlarınızı eklemek isteğiniz için @Font-Face yüklemeye değineceğim. 1. Google Fonts ile Yeni Fontlar Eğer istediğiniz fontu Türkçe destekli olarak bulabiliyorsanız, bence hiç beklemeden bu yöntemi uygulayın. http://www.google.com/webfonts adresine girip ilk olarak fontumuzu seçiyoruz, hemen ardından fontta bulunan ‘Quick Use’ butonuna tıklıyoruz. Gelen ekranda bulunan Add this code to your website:yazısındaki ‘‘ tagını alıp, sitemizdeki ta

Kendi sitesine sahip veya web kodlama ile ilgilenen birçok kişinin en büyük sorunu şüphesiz ki tüm fontların kendiliğinden bulunmuyor olmasıdır.
@Font-Face sisteminin en özet açıklaması ‘Sitenize İstediğiniz Fontları Eklemenizi Sağlar’ olacaktır. Elbette ki bunun ayrıntısına indiğimizde birçok detayını keşfedeceğiz. Hadi başlayalım.
@Font-Face‘in kullanılması için oluşturulmuş en büyük kaynaklardan biri olan Google Fonts, şüphesiz ki bize en rahat Font-Face kullanım imkanını sağlamakta. En büyük kaynak olsa dahi (her ne kadar tasvip etmesek de) ücretli fontların orada bulunmaması veya kişisel fontlarınızı eklemek isteğiniz için @Font-Face yüklemeye değineceğim.

1. Google Fonts ile Yeni Fontlar

Eğer istediğiniz fontu Türkçe destekli olarak bulabiliyorsanız, bence hiç beklemeden bu yöntemi uygulayın.
http://www.google.com/webfonts adresine girip ilk olarak fontumuzu seçiyoruz, hemen ardından fontta bulunan ‘Quick Use’ butonuna tıklıyoruz. Gelen ekranda bulunan Add this code to your website:yazısındaki ‘<link>‘ tagını alıp, sitemizdeki <head> tagları arasına yapıştırıyoruz ve işlem tamam!
[Link tagı =<link href='http://fonts.googleapis.com/css?family=Font+Adi' rel='stylesheet'type='text/css'> ]
Artık bu fontu kullanmanız için tek yapmanız gereken yukarıdaki link tagında maviye aldığım ismi bir css’e vermektir. Yani örneğin #anamenu {font-family:Font Adi;} olarak girmemiz gerekecektir. Bunun ardından #anamenu altındaki tüm fontlar Font Adı fontunda şekillenecektir.

2. Herhangi Fontu @Font-Face Yapmak

Google Fonts’ta bulamadığımız herhangi bir fontu da sitemize eklemek isteyebiliriz. Bunun için yapacağımız işlem biraz daha uzun olsa da, emin olun ki sonuçtan memnun kalacaksınız.
İlk olarak Create Your Own @Font-Face Kits sayfasına giriyoruz. Add Fonts ifadesine tıklayıp fontumuzu seçtikten sonra, EXPERT ifadesini işaretleyerek ayarları aşağıdaki gibi yapıyoruz.
İndirdiğimiz dosyalarda, aynı fonta ait dört farklı uzantıda yazı tipi olacağını göreceksiniz. Bunun sebebi tüm tarayıcının @Font-Face kullanımında aynı uzantıyı desteklememesidir.
İndirdiğimiz dört fontu temamızın içindeki /images klasörüne atıyoruz. Hemen ardından style.cssdosyamıza aşağıdaki kodları ekliyoruz.
Not: Fontlarınızı /images değilde farklı bir dizine attıysanız, aşağıdaki kodu ona bağlı olarak düzenlemeniz gerekmektedir.
Ardından istediğiniz div etiketine font-family:Font; özelliğini ekleyerek fontunuzu kullanabilirsiniz.
Keyifli Kullanımlar.


@font-face { font-family: 'Font';
src: url('images/font-webfont.eot');
src: url('images/font-webfont.eot?#iefix') format('embedded-opentype'),
url('images/font-webfont.woff') format('woff'),
url('images/font-webfont.ttf') format('truetype'),
url('images/font-webfont.svg#ABCDEFG') format('svg');
font-weight: normal; font-style: normal; }
Batuhan Pol

Batuhan P.

12'li yaşlarda tanıştığım bu sektöre şuanla beraber olmak üzere 10 yıldır sürdürmekteyim. Küçük yaşlarda milyonların girdiği projeler yapsamda çocukluk aklım ve imkanlar dolayısıyla erken biten maceralar oldu. Şimdi ise yerlerinde başkaların yaptığı projeler var. Yoksa bende milyoner olurdum heralde :)

Post A Comment:

0 comments: