На моем сайте используются три основных языка. Я поместил lang="en"
в тег html. В файле CSS я пишу следующее:
body {
...
font-family: 'Open Sans';
font-size: 10pt;
...
}
Итак, если текст на веб-сайте на английском или русском языке, он использует веб-шрифт под названием Open Sans. И это работает нормально.
Теперь я хочу сделать так, чтобы когда я пишу текст на армянском, использовался веб-шрифт Arian AMU, но так не получается: font-family: 'Open Sans', 'Ariam AMU';
В CSS я пишу
:lang(hy) {
font-family: 'Arian AMU';
font-size: 10.5pt;
line-height: 18px;
}
И я ставлю lang="hy"
в тегах p
, когда весь текст на армянском.
Вопрос в том, как сделать так, чтобы если язык русский или английский то писал Open Sans 10pt
а когда армянский Ariam AMU 10.5pt
и line-height 18px.