2011-06-28 50 views
0

網頁在CSS中指定字體的位置。它看起來不止一個地方?它可以在與服務器上的外部css或嵌套css/html文件相同的目錄中查找,還是僅在客戶端計算機上查看?事件的步驟或順序是什麼?Css和字體加載

回答

2

如果給定字體有一個@font-face聲明,並且瀏覽器理解它,它將解析它並從指定的URL下載字體。否則(或者如果第一個位置是local()),瀏覽器會檢查計算機上已安裝字體的數據庫,如果它安裝了,它將使用字體進行渲染。

如果仍然無法找到字體,並且字體堆棧中還有其他字體(font-family中定義的字體列表),則會針對堆棧中的每種字體重複此操作,直到找到字體可以使用。最後一個備用字體將是瀏覽器的默認字體和/或繼承字體。