【发布时间】:2012-03-10 04:31:15
【问题描述】:
我正在使用一些 Google 网络字体。我听说 Google 会处理不同浏览器之间的所有问题,并根据请求标头中的浏览器提供不同的媒体。
我的问题是,它在什么时候这样做?
原因是对于 API,您可以简单地包含一个包含 @font-face 请求的 CSS 文件。我可以简单地将该 CSS 包含在我自己的 CSS 文件中,从而保存 HTTP 请求,还是该 CSS 会根据请求它的浏览器而改变?
我真的希望这是有道理的。
例如,Google 建议您在 CSS 文件中包含以下内容:
@import url(http://fonts.googleapis.com/css?family=Exo);
其中的内容是:
@font-face {
font-family: 'Exo';
font-style: normal;
font-weight: 400;
src: local('Exo Regular'), local('Exo-Regular'), url('http://themes.googleusercontent.com/static/fonts/exo/v1/ZcGd2dvMSgl3mHN3lKAjNw.woff') format('woff');
}
【问题讨论】:
标签: css font-face webfonts google-webfonts