我的网站上使用了三种基本语言。我放入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
并且行高为 18px。