Проблема с кодировкой/рендерингом веб-шрифтов Google

Я пытаюсь решить проблему с Google WebFonts. Я хочу использовать их шрифт Signika. Как видите, в нем есть такие буквы, как Š, Ů объявлено/реализовано. Однако на нашем веб-сайте он не отображает эти буквы, а просто стандартно и в слове DOMŮ - буква Ů набрана другим шрифтом, а в слове ДАЛЬШИ буква Š набрана другим шрифтом. Есть ли какое-нибудь решение для этого? Должен ли я объявить какую-то кодировку для этих типов букв, или в чем может быть проблема?


person collin.sk    schedule 29.10.2012    source источник


Ответы (2)


Когда я смотрю на ваш веб-сайт, я вижу как слова (и отдельные буквы), которые вы указываете как проблемные в шрифте Signika.

Однако я заметил, что вы вызываете только стандартный набор шрифтов, а не Laten-Extended Subset. На этой странице вы можете установить флажок Latin Extended (latin-ext) и обновить свой код. если другие браузеры испытывают проблемы.

person Lewis Goddard    schedule 29.10.2012
comment
Проблемные буквы отображаются шрифтом браузера по умолчанию без засечек, поскольку выбранная версия Signika их не содержит и применяется правило CSS font-family: 'Signika', sans-serif. Однако, если на компьютере посетителя локально установлен шрифт Signika, то используется этот шрифт (но у большинства посетителей он, конечно, отсутствует). Предлагаемое решение является правильным. Вы также можете добавить &subset=latin,latin-ext к значению href в элементе link, который относится к службе Google. - person Jukka K. Korpela; 29.10.2012
comment
Спасибо ! Это работает. Я не заметил, что кнопка расширена на латиницу, так что теперь она работает отлично! Большое спасибо. - person collin.sk; 29.10.2012

Если символы реализованы в файле шрифта, но ваш сайт не может его отобразить, вам нужно проверить, правильно ли вы вызываете подмножества:

Например, чтобы запросить латиницу и подмножества Освальда с латинским окончанием, URL-адрес будет таким:

http://fonts.googleapis.com/css?family=Oswald&subset=latin,latin-ext

Чтобы получить больше информации:

https://developers.google.com/fonts/docs/getting_started#Subsets

Надеюсь, поможет.

person Frendo    schedule 17.10.2014
comment
Спасибо, у меня была эта проблема даже с тем же именем шрифта. - person Skatox; 06.04.2016