@smcopandakun

Можно ли реализовать разные шрифты для английского и русского алфавита?

Здравствуйте!
Задам, возможно, очень глупый вопрос. Можно ли сделать на веб-странице так, чтобы для латиницы использовался один шрифт, а для кириллицы другой?
  • Вопрос задан
  • 719 просмотров
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
Если в шрифте отсутствуют глифы, а в font-family указано через запятую несколько шрифтов - то отображаться конкретный символ будет тем шрифтом, который стоит левее остальных и имеет нужный глиф. То есть, если указать на первом месте шрифт, имеющий только латиницу, а через запятую шрифт, имеющий латиницу и кириллицу - латиница будет отображаться первым шрифтом, кириллица вторым.
Пример
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
TroL929
@TroL929
веб-программист
Можно в нужные блоки или к body (если по всей страницы одинаковый шрифт) привязать класс rus или eng в зависимости от выбранного языка. А уже к этим классам и привязывать шрифт
Ответ написан
Комментировать
DeadCowsDontMoo
@DeadCowsDontMoo
web
Не думаю что конкретно она тебе поможет, но суть в том что рыться в гугле - идея не безнадежная ;)

creade.ru/google-fonts
Ответ написан
Комментировать
@newkamikaze
Если вы заранее знаете где будет латиница, а где - кириллица, то всё банально через CSS делается. Правда загружаться всегда будут оба шрифта.
Ответ написан
Комментировать
@maxgarbar
Дизайнер по жизни
Если лицензии позволяют, может быть проще тогда объединить в одном файле шрифта латинские и кириллические символы? Есть программа FontCreator, например, для этого. Если уж совсем невмоготу будет, могу помочь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы