非拉丁字符不适用于@ font-face

时间:2019-02-06 09:57:33

标签: html css font-face

我正在尝试将字体文件导入我的网站,并且非拉丁语无法正常工作。

使用Font Squirrel webfont generator时,我选择了一个专家选项,可以选择非西方字符。

我用Font Forge测试了.woff文件,并支持所需的字符。

我添加了

<meta http-equiv="content-type" content="text/html;charset=utf-8">

HTML标记。

所有字体文件名均小写。

代码如下:

@font-face {
  font-family: 'worksans';
  src: url('work_sans_regular/worksans-regular.woff2')  format('woff2'),
       url('work_sans_regular/worksans-regular.woff') format('woff'),
       url('work_sans_regular/worksans-regular.eot') format('eot');
  font-weight: 400;
  font-style: normal;
}

html {
  font-family: 'worksans';
}

当我使用字体时,只有拉丁字符具有该字体。非拉丁字符具有后备字体。

1 个答案:

答案 0 :(得分:2)

尝试使用unicode-range也许就是问题所在 This应该有帮助