【发布时间】:2014-04-03 17:21:06
【问题描述】:
我真的无法在 Firefox 中使用 Google 字体。基本上我有一种来自 Google Fonts 的字体,它在其他浏览器中运行良好,但是在 firefox 中,该字体不起作用。
我的来源:
头:
<link href="http://fonts.googleapis.com/css?family=PT+Sans:400,700" rel="stylesheet" type="text/css" />
而且,我曾尝试放置那个 .htaccess 文件,但它不起作用:
.htaccess:
# BEGIN REQUIRED FOR WEBFONTS
AddType font/ttf .ttf
AddType font/eot .eot
AddType font/otf .otf
AddType font/woff .woff
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
# END REQUIRED FOR WEBFONTS
有人救我吗?
【问题讨论】:
-
Access-Control-Allow-Origin标头用于托管字体的网站。也就是说,Google 会发送这样一个标头。您需要做的就是使用 CSS 中的字体。请使用Ctrl-Shift-K打开 Firefox 的控制台。有消息吗? -
哦,伙计,我很喜欢这个答案,它基本上是从 font-family 中删除了“sans-serif”。
-
很高兴它现在可以工作了。不过,当您在自己的服务器上托管字体文件时,请记住上述
.htaccesssn-p。
标签: css .htaccess firefox fonts