我已经使用http://www.fontsquirrel.com/创建了一个@ font-face工具包。它工作正常,但Windows上的结果与Mac上的结果不同。在Windows上,字体似乎具有错误的抗锯齿功能:Mac上的字体这是在Mac上使用FF,Chrome或Safari的结果(所有版本均更新为最新版本)。Windows上的字体这是使用FF或Chrome的Windows上的结果。如您所见,结果不一样。在Windows上,字体更粗,更粗。我该如何解决?
3 回答
繁星淼淼
TA贡献1775条经验 获得超11个赞
这看起来就像WinXP中呈现的普通丑陋字体。一些(IMO:误导)的人甚至更喜欢它。
要在XP上通常获得桌面字体的抗锯齿功能,必须从显示属性->外观->效果->使用以下方法来平滑屏幕字体的边缘-> ClearType,将其打开。默认设置“标准”是老式的Windows“字体污迹”技术,该技术只会打扰以较大的字体大小打开,然后常常使人一团糟。
IE7 +具有一个选项-默认情况下处于启用状态-始终使用ClearType抗锯齿功能在Web浏览器中呈现字体。其他Web浏览器将尊重用户配置的字体渲染方法。遗憾的是,如此多的人仍然关闭了此有益设置,但这并不是您真正的问题。
(有讨厌的黑客手段,使Chrome 对文本执行某些抗锯齿处理,这是:
text-shadow: 0px 0px 1px rgba(0,0,0,0);
但我真的不推荐。)
有一两件事,当“使用下面的方法...”设置为“标准”,你可以做,要尽量使字体得到某种形式的反走样,是检查有问题的字体没有一张GASP表格,指示老式的TrueType呈现器禁用特定字体大小的抗锯齿功能。您可以使用字体编辑器或ttfgasp.exe命令行工具来更改GASP表。
- 3 回答
- 0 关注
- 624 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消