【发布时间】:2014-06-24 05:28:49
【问题描述】:
我正在使用 HTML5/CSS 设计网页。我正在为导航栏使用自定义字体“Reboard”,并使用以下代码将其添加到样式表中:
@font-face {
font-family:'Reboard';
src: local('fonts/Reboard.ttf');
}
字体在 Firefox 和 Safari 上看起来不错。然而,在 Chrome 上,字体在字母之间呈现出一些奇怪的间距。我附上了以下图片来展示差异:
在 Mozilla 和 Safari 上的良好渲染
在 Google Chrome 上呈现错误
我还注意到一件有趣的事情。当我在谷歌浏览器上放大一点时,字体会神奇地以正常间距固定。不知道如何解决这个问题。
感谢您的帮助。
【问题讨论】:
-
你使用过.woff字体类型吗?请在配置文件中定义MIME类型。
-
让我把它作为答案,这样对其他用户会有好处。
-
谢谢,这解决了我的问题。我必须使用 WOFF 字体类型并将格式声明为“woff”。
标签: css html google-chrome font-face