在我的代理网站上,不会导入来自typekit.com的字体。
我在控制台中有这样的错误消息,这些消息是相关的:
GET http://use.typekit.com/k/yvr5ozi-d.css?3bb2a6e53c9684ffdc9a98f41f5b2a623701…fad90e3287aa7c9eed409223e66627acbb9dbdff991d65ad30b7f969e63cd8681f2fa2879f 403 (Forbidden)
如何正确嵌入字体?
答案 0 :(得分:2)
内博伊沙,
您获得404是因为Typekit服务器拒绝您的域名。 这意味着,每种字体都属于TypeKit中的工具包,在该工具包中,您需要指定这些字体在哪些域下提供服务。如果此处未列出您正在使用的特定网站,则无法使用并为您提供404。
http://help.typekit.com/customer/portal/articles/6857-using-typekit-while-developing-locally
在您的情况下,如果您的网站是catswithclounhats.com,并且如果您在虚拟化网站catswithclounhats.com.moovapp.com下提供字体,那么顶级域名(moovapp.com)需要包含在您的工具包中。< / p> 祝你好运。
答案 1 :(得分:1)
当我尝试访问该链接时,我也会收到一个禁止错误。您可能只能访问它,因为您可能已登录或正在进行某种会话。
我建议下载字体文件,然后将其放在项目的assets
目录中。您甚至可以创建一个名为assets/fonts
的新子目录。
然后你可以使用sass在你的页面中包含该字体: