【发布时间】:2016-02-01 17:42:31
【问题描述】:
我在使用 Google 字体时遇到了一个奇怪的问题。我使用了三种字体:Lora 代表正文; Ubuntu 用于所有标题、导航链接、小部件标题等;第三个是标题中的网站标题。
Lora 和网站标题字体总是加载没有任何问题。但是 Ubuntu 并不总是加载,我不知道为什么。由于我的网站使用字体作为主要设计元素,它真的破坏了我的设计。
我是农村人,确实有互联网问题,但就像我说的,这只发生在 Ubuntu 上。就在几分钟前,我刷新了我网站上的一个页面,并加载了备用衬线字体而不是 Ubuntu。你能帮忙弄清楚为什么会这样吗?
这是我注意到的,我不知道这是否是问题的一部分:
- 在 Safari 开发者工具中,我可以看到两条错误消息。有人这样说:
“未在 'http://moosenotes.com/wp-content/themes/moose?ver=cd9b96051512f036e7eb10bffa428d46' 解析样式表,因为在严格模式下不允许非 CSS MIME 类型。”
另一个错误信息是这样的:
“加载资源失败:网络连接丢失。”本文的最右边是这个链接:http://fonts.gstatic.com/s/ubuntu/v8/sVvvcJDRTINJla2R4XwPVevvDin1pK8aKteLpeZ5c0A.ttf
我不确定这意味着什么。
我通过样式表加载 Google 字体。我读过最好将它们放在functions.php中,但我不确定如何最好地做到这一点。从我在不同的博客文章中看到的情况来看,似乎有些人没有正确地做到这一点。
我知道在加载 Google 字体时,它可能会显示我设置为“衬线”的后备字体,这就是我看到的字体。但可能有一半的时间,Ubuntu 根本没有加载。
你知道为什么会这样吗?谢谢!
【问题讨论】:
标签: fonts google-webfonts