我为我的页面使用不同的字体。我在 CSS 文件中使用的代码如下:
@font-face{
font-family:dst;
src:url('fonts/dastnevis.ttf'),
url('fonts/dastnevis.eot'),
url('fonts/dastnevis.otf');
}
@font-face{
font-family:hayat;
src:url('fonts/hayat.ttf'),
url('fonts/hayat.eot'),
url('fonts/hayat.otf');
}
@font-face{
font-family:taha;
src:url('fonts/taha.ttf'),
url('fonts/taha.eot'),
url('fonts/taha.otf');
}
问题是 Chrome(我使用的是 28 版)只读取这 3 种字体中的一种,即 dst,而不显示其他字体。我使用 dst 作为按钮,使用 hayat 作为页脚,使用 taha 作为正文。
编辑:Firefox 正在阅读并显示所有没有问题的人。并不是 Chrome 根本无法读取任何字体,而是它读取一种字体并忽略其他字体,尽管它们都具有相同的语法。