我想知道是否有一种方法可以,谷歌网页字体是关闭使用此作为字体源呢?就像我们如何做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网页字体和IE9
- 2. Google网页字体和SSL错误
- 3. Google网页字体(FF&IE问题)
- 4. Google网页字体在Firefox中模糊
- 5. 使用iTextSharp备份字体
- 6. 正在下载Google Cloud SQL备份
- 7. 如何将Google网页字体用作SUBSTITUTE字体?
- 8. Google Drive API网页身份验证PHP
- 9. 移动主体向下页
- 10. 在CSS中,将自定义字体应用于网页时是否需要备份字体?
- 11. Opencart网站向下页
- 12. Google网页字体自定义字符集
- 13. 仅嵌入Google网页字体的一些字母
- 14. 如何备份Google Blobstore?
- 15. 备份Joomla网站
- 16. 自定义网页字体
- 17. 谷歌网页字体 - CSS
- 18. 网页上缺少字体
- 19. Imagemagick和网页字体
- 20. 字体缓存网页
- 21. 网页字体不工作
- 22. 使用网页字体?
- 23. 网页的字体渲染
- 24. 使用grunt网页字体
- 25. html5网页字体安全
- 26. 如何检测Google网页字体何时准备就绪并显示在页面中?
- 27. Chrome for Android无法正确显示Google网页字体
- 28. 如何将Google网页字体转换为组合的CSS
- 29. Google网页字体 - 它们有多可靠?
- 30. 确定Google网页字体是否已经加载
换句话说,您是否在寻找如何托管字体文件本地和使用? – 2013-02-26 18:43:20
如果Google Web Fonts CDN关闭,则不可以。我的网站,这取决于什么样的字体家庭将完全搞砸了。由于整个网站和间距/宽度/等依赖于特定的字体。我想通过提供本地版本来防止这种情况。 – Steven 2013-02-26 18:45:07
....那么是的,是不是我上面说的? – 2013-02-26 19:11:45