12

我正在尝试使用托管在 fast.fonts.com 上的字体。我正在使用以下代码来加载字体:

<link type="text/css" rel="stylesheet" href="http://fast.fonts.com/cssapi/3566c147-3f45-41ed-941c-cfe1528c243e.css"/>

在 Firefox 中,字体正确加载,但在 IE 或 Chrome 中不起作用。这些浏览器是否需要额外设置才能工作?

它正在这个网站上使用:

http://d258eeb2b8434d14a1135347db13e724.cloudapp.net/Home.aspx

4

3 回答 3

5

来自 fonts.com 常见问题解答 - http://www.fonts.com/support/faq/web-fonts-work-only-in-firefox

为什么我的网页字体只在 Firefox 中显示?

如果字体仅在 Firefox 中有效,这可能表明您的 Web 字体项目中列出的域不允许接收 Web 字体。查看项目的域列表以确保每个域都已正确指定。还要确保在进行任何更改后您已经发布了您的项目。

于 2013-03-26T20:05:24.970 回答
4

尝试在 .css 文件声明之前从 fastfonts 嵌入字体。我对谷歌字体有同样的问题。

于 2012-11-12T10:44:07.977 回答
3

如果您在 https 站点上,Chrome 默认会阻止 http 请求。如果从 href 中删除“http:”,现在样式表将加载到与当前协议匹配的 http 或 https。

<link type="text/css" rel="stylesheet" href="//fast.fonts.com/cssapi/3566c147-3f45-41ed-941c-cfe1528c243e.css"/>
于 2015-04-21T00:40:27.507 回答