Используйте шрифт Google и включайте только [AZ] и '&'
Есть ли способ использовать шрифт Google и иметь его только для загрузки [A-Z]
и &
амперсандный характер?
Я хотел бы сделать это, чтобы уменьшить размер и улучшить время загрузки, так как я буду использовать только основные латинские цифры и буквы.
Я могу разместить шрифт сам, если это необходимо, и это законно, манипулировать пакетом шрифтов, но я не уверен, нужен ли собственный хостинг и как манипулировать пакетом шрифтов Google.
Я указал A-Z
как это:
http://fonts.googleapis.com/css?family=Inconsolata&text=ABCDEFGHIJKLMNOPQRSTUVWXYZ
но указав &
это хлопотно Оба из них не работают:
<link href='http://fonts.googleapis.com/css?family=Inconsolata&text=ABC&' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Inconsolata&text=ABC&' rel='stylesheet' type='text/css'>
2 ответа
При включении шрифтов Google невозможно указать диапазоны символов. Единственный способ сделать это - указать каждый символ следующим образом:
http://fonts.googleapis.com/css?family=Inconsolata&text=ABCDEFGHIJKLMNOPQRSTUVWXYZ
Вы можете включить специальные символы, кодировав их в кодировке UTF-8.
& (U + 0026) является 26
в UTF-8, поэтому ваш URL должен иметь:
&text=ABCDEFGHIJKLMNOPQRSTUVWXYZ%26
Вот удобный инструмент для этого: http://www.url-encode-decode.com/