2013-09-05 11 views
5

Gibt es eine Möglichkeit, eine Google-Schriftart zu verwenden und laden nur [A-Z] und die & kaufmännische Und-Zeichen?Verwenden Sie eine Google-Schriftart und enthalten nur [A-Z] und '&'

Ich möchte dies tun, um Größe und Ladezeit zu reduzieren, da ich nur grundlegende lateinische Zahlen und Buchstaben verwenden werde.

Ich kann die Schrift selbst hosten, wenn ich muss und es ist legal, das Font-Paket zu manipulieren, aber bin mir nicht sicher, ob Self-Hosting notwendig ist und wie googles Font-Paket zu manipulieren.

ich A-Z wie dies angegeben haben:

http://fonts.googleapis.com/css?family=Inconsolata&text=ABCDEFGHIJKLMNOPQRSTUVWXYZ 

aber Angabe & mühsam ist. Beide funktionieren nicht:

<link href='http://fonts.googleapis.com/css?family=Inconsolata&text=ABC&amp;' rel='stylesheet' type='text/css'> 
<link href='http://fonts.googleapis.com/css?family=Inconsolata&text=ABC&' rel='stylesheet' type='text/css'> 

Antwort

8

Es gibt keine Möglichkeit, Zeichenbereiche anzugeben, wenn Google Fonts eingeschlossen werden. Der einzige Weg, es zu tun ist, um jedes Zeichen so zu spezifizieren:

http://fonts.googleapis.com/css?family=Inconsolata&text=ABCDEFGHIJKLMNOPQRSTUVWXYZ 
+0

Und wenn Sie müssen nur die Kopfzeile formatieren, Sie können noch weniger Zeichen laden: 'http: //fonts.googleapis.com/css? family = Inconsolata & text = MyHeader' –