我有一个使用两种网络字体的WordPress网站:Acknowledgement和Old Mill Sorts Goudy。正如您在Font Squirrel提供的字符映射中所看到的,这两种字体都包含许多标准特殊字符(对于此站点尤其重要的是E-accent-acute。
两种字体的特殊字符在Chrome中都可以正常呈现,但只能在FF和IE中呈现为默认字体。我的字符编码设置为UTF-8。我尝试将编码转换为拉丁语1,这使得特殊字符完全丢失。
编辑:我的font-face css调用的结构与此CSS Tricks example
中的结构类似答案 0 :(得分:1)
好的,所以事实证明上述字体中缺少的特殊字符是由于默认的FontSquirrel @ font-face工具包没有包含字体的打印版本附带的所有特殊字符。您必须通过上传打印字体重新打包(一些)Font Squirrel Web字体,然后在修改专家设置以包含某些实体后重新下载您的自定义@ font-face工具包。
TL; DR在某些浏览器中缺少FontSquirrel Web字体中的特殊字符?创建自己的定制字体工具包。