@smcopandakun

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

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

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

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

Войти через центр авторизации
Похожие вопросы