我想知道是否有一种方法可以,谷歌网页字体是关闭使用此作为字体源呢?就像我们如何做window.jquery检查,看看谷歌jquery cdn是否关闭并提供替代文件?Google网页字体向下备份?
回答
您可以简单地指定安装在您自己的服务器上的Web字体版本作为第二个选项,例如,
<link href='https://fonts.googleapisx.com/css?family=Cantarell' rel='stylesheet'>
<style>
@font-face {
font-family: 'cantarellregular';
src: url('cantarell-regular-webfont.eot');
src: url('cantarell-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('cantarell-regular-webfont.woff') format('woff'),
url('cantarell-regular-webfont.ttf') format('truetype'),
url('cantarell-regular-webfont.svg#cantarellregular') format('svg');
font-weight: normal;
font-style: normal;
}
body { font-family: Cantarell, cantarellregular; }
</style>
您将需要一个不同的名称为您的服务器的字体家族;在这个例子中,我使用了FontSquirrel @font-face generator产生的名字。
这样,浏览器会尝试从Google网站首先获取字体文件,如果由于某种原因失败,它将从您的服务器获取字体文件。
我想知道为什么你不要简单地使用你自己的服务器的字体,如果你担心谷歌网站被关闭。 (这种情况很少见,但从用户设备到Google站点的连接可能会中断,即使连接到您的站点是可以的。)
您可以列出多个字体系列,它们将按照该顺序显示。例如
对于font-family: 'Skranji', cursive, Verdana, Geneva, sans-serif;
这将使用谷歌web字体Skranji,如果这是不存在,它会它撞至宋体,等等。
不,如果Skranji不可用,它会碰到'cursive',这是一种浏览器定义的字体,被假定为草书(连续写入),但实际上可以是任何东西(可能有点奇怪)。 – 2013-02-26 18:59:42
这里是一个链接,可能会启发你如何工作,谢谢:) http://www.w3.org/TR/CSS2/fonts.html#font-family-prop 我的例子完美按预期工作。 – 2013-02-26 19:14:04
引用的CSS规范清楚地表明,字体名称列表是按顺序使用的。如果Skrjanji不可用,浏览器将使用'cursive'。 – 2013-02-26 21:26:06
- 1. Google网页字体和SSL错误
- 2. 使用iTextSharp备份字体
- 3. 正在下载Google Cloud SQL备份
- 4. 如何将Google网页字体用作SUBSTITUTE字体?
- 5. 仅嵌入Google网页字体的一些字母
- 6. 如何备份Google Blobstore?
- 7. 备份Joomla网站
- 8. 如何检测Google网页字体何时准备就绪并显示在页面中?
- 9. 字体缓存网页
- 10. 网页的字体渲染
- 11. 谷歌网页字体 - CSS
- 12. 如何将Google网页字体转换为组合的CSS
- 13. 如何在网页中使用多个Google字体?
- 14. 确定Google网页字体是否已经加载
- 15. 如何使用Google图标网页字体?
- 16. Google找到我的备份网站。我能做些什么呢?
- 17. OL3添加备份网址
- 18. Fitnesse测试页面备份
- 19. SharePoint:备份单个页面
- 20. 下设备方向
- 21. 未备份备份
- 22. 从网页下载图片,不向用户显示网页?
- 23. 从Google Web字体下载多种格式的字体?
- 24. 我的网页不会向下滚动
- 25. 我的网页不向下滚动
- 26. 下载一个网页和媒体
- 27. 备份网站文件和向他们发送电子邮件
- 28. Google Cloud Spanner的外部备份/快照
- 29. 如何备份Google Apps脚本的scriptdb
- 30. Google Compute Engine虚拟机备份策略
换句话说,您是否在寻找如何托管字体文件本地和使用? – 2013-02-26 18:43:20
如果Google Web Fonts CDN关闭,则不可以。我的网站,这取决于什么样的字体家庭将完全搞砸了。由于整个网站和间距/宽度/等依赖于特定的字体。我想通过提供本地版本来防止这种情况。 – Steven 2013-02-26 18:45:07
....那么是的,是不是我上面说的? – 2013-02-26 19:11:45