首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的谷歌字体不通过@字体加载?

问为什么我的谷歌字体不通过@字体加载?
EN

Stack Overflow用户
提问于 2017-10-16 08:06:47
回答 2查看 126关注 0票数 3

我创建了字体面板并将其应用于身体:

​

代码语言:javascript
复制
@font-face {
     font-family: 'Nosifer';
      src: url('https://fonts.googleapis.com/css?family=Nosifer');  
  }
 body { font-family: 'Nosifer' }
代码语言:javascript
复制
<body>
  This is text.
</body>

​

但是,Nosifer字体不可见。我做错了什么?

小提琴网址:http://jsfiddle.net/9mr7973y/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-16 08:12:00

Chrome在控制台中发出以下警告:

无法解码下载的字体:https://fonts.googleapis.com/css?family=Nosifer OTS解析错误:无效版本标记

谷歌字体实现指南对于这种字体没有使用@font-face的特性。如果您想通过CSS导入它,他们建议使用@import:

代码语言:javascript
复制
@import url('https://fonts.googleapis.com/css?family=Nosifer');
票数 5
EN

Stack Overflow用户

发布于 2017-10-16 08:15:45

将此添加到html头中。

代码语言:javascript
复制
<link href="https://fonts.googleapis.com/css?family=Nosifer" rel="stylesheet">

并应用类似的字体

代码语言:javascript
复制
font-family: 'Nosifer', cursive;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46765630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档