我想知道是否有一種方法可以,谷歌網頁字體是關閉使用此作爲字體源呢?就像我們如何做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