假設您有一個 CSS 規則決定網頁的字體系列。如何辨別使用者瀏覽器中實際使用的字體?當某些字體中不存在特定字形時,需要顯示下載連結以進行正確的字形渲染,這個問題就變得相關。
一種方法涉及使用特定的元素來設定元素字體和指定的字串。如果使用者係統中不存在該字體,則該元素將採用其父元素的字體。透過測量渲染字串的寬度,您可以確定是否正在使用預期字體或其衍生對應字體。然而,這種方法不適用於等寬字體。
這種方法因 ajaxian.com 上 2007 年 3 月發布的 Javascript/CSS Font Detector 文章而流行。
以上是如何偵測使用者瀏覽器中實際呈現的字體?的詳細內容。更多資訊請關注PHP中文網其他相關文章!