【发布时间】:2013-04-20 02:27:16
【问题描述】:
我正在使用他们的包含来提取谷歌字体代码。他们的 CSS 看起来像这样:
@font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 300;
src: url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDfY6323mHUZFJMgTvxaG2iE.eot);
src: local('Oswald Light'), local('Oswald-Light'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDfY6323mHUZFJMgTvxaG2iE.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
使用这个我创建了一个 css 类
.oswald {
font-family: 'Oswald', Verdana, Arial, Helvetica, sans-serif
}
那我就这样用了
<div class="oswald">text</div>
这里有点奇怪。我正在使用 Visual Studio,所以当我在本地调试它时,我会看到正确的字体。当我把它放到服务器上时,它会显示 Verdana 字体。 Chrome 也显示错误的正面。 Safari 和 Firefox 都显示正确的字体。
【问题讨论】:
标签: css internet-explorer google-chrome font-face