Google Web Fonts编码/呈现问题

col*_*.sk 1 html character-encoding webfonts google-webfonts

我正在尝试解决Google WebFonts的问题.我想使用他们的字体Signika.如你所见,它有Š,Ů声明/实现的字母.然而,在我们的网站上,它不会呈现这些字母,而只是标准和单词DOMŮ - 字母Ů是另一种字体,而字母DALŠI字母Š是另一种字体.这有什么解决方案吗?我应该为这些类型的字母声明一些编码,或者问题出在哪里?

小智 6

当我查看您的网站时,我会看到您在字体Signika中列出的有问题的单词(和单个字母).

但我注意到,您只需要标准字体集,而不是Laten-Extended子集.在此页面上,您可能需要选中此框Latin Extended (latin-ext)并在其他浏览器出现问题时更新您的代码.

  • 有问题的字母出现在浏览器的默认sans-serif字体中,因为所选版本的Signika不包含它们,并且应用了CSS规则`font-family:'Signika',sans-serif`.但是,如果访问者的计算机在本地安装了名为Signika的字体,则使用该字体(但大多数访问者当然没有使用它).建议的解决方案是正确的.您还可以采用将`&subset = latin,latin-ext`附加到引用Google服务的`link`元素中的`href`值的快捷方式. (2认同)