我正在使用font-face并对所有字体使用以下规则:

@font-face {
    font-family: 'GothamBook';
    src: url('gotham-book.eot');
    src: url('gotham-book.eot?#iefix') format('embedded-opentype'),
         url('gotham-book.woff') format('woff'),
         url('gotham-book.ttf') format('truetype'),
         url('gotham-book.svg#GothamBook') format('svg');
}


这是为了与IE,Mozilla,Chrome,Safari浏览器兼容。但是,这封信在Linux和Mac浏览器上看起来不错,但在Windows 7中却不然。在Windows XP中,排版得到了改进。

有人知道我是否还有其他选择可以使字体在每个浏览器中看起来都很好吗?
这里有什么问题?许可的还是转换器的字体?

视窗



LINUX,MacOS

最佳答案

大多数操作系统都内置有自动提示引擎,可以为缺少它的字体计算提示。 Windows并非如此,如果字体缺少提示,则您需要通过http://www.freetype.org/ttfautohint/处理字体(并且需要选择自动提示设置,它们不相等并且首选项会有所不同)。

也就是说,假设您选择的字体许可允许修改。

关于css - Windows浏览器上的Font-Face外观不正确,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20278900/

10-14 15:27