2012-07-19 33 views
11

bir yol sunar: https://developers.google.com/webfonts/docs/getting_started#Optimizing_Requests Eğer ziyade bütün yazı yüklemek yerine, sadece bir başlık için özel bir yazı kullanıyorsanızÇoklu Google Web Fonts optimize

Anlamı, Yazı tipinin tamamını yüklemek için hangi harflere ihtiyacınız olduğunu söyleyebilirsiniz. Çok uzak çok iyi. Ancak, örnekte yalnızca bir yazı tipi stili vardır. Bunu iki ile nasıl yapıyorsun?

Mesela ben bir yazı stillerine yüklemek için bu kullanıyorum:

Normal 400 Ben metnin bir sürü için kullanın, ancak 400italic tek kısa başlığında kullanılır.

Yaparsam:

istediğim yoksa başka bir şeyler yapacak gibi 400italic için tüm 400 ve sadece "örnek başlığını" yük olacak mı?

cevap

12

Karakter alt dizisi yapıyor ve birden çok yazı tipini bir CSS isteğinde birleştirmeye çalışıyorsanız, belirtilen karakterlerin tüm yazı tipleri arasındaki tüm gerekli karakterlerin birleşimi olması gerekir.

burada bir göz atın: http://jsbin.com/welcome/22005/edit

<link href="http://fonts.googleapis.com/css?family=Inconsolata|Skranji&text=ABCDHIJK" rel="stylesheet"> 

İki şey yukarıda gidiyor. İki yazı tipi (Inconsolate ve Skranji) istiyoruz ve her iki yazı tipinin de A-K karakterleri sunması gerektiğini belirtiyoruz. Biri için A-D'ye ve diğeri için de H-K'ye ihtiyacınız varsa, yukarıdakileri iki ayrı CSS isteğine bölmeniz gerekir.

İlgili konular