假设您有一个 CSS 规则确定网页的字体系列。如何辨别用户浏览器中实际使用的字体?当某些字体中不存在特定字形时,需要显示下载链接以进行正确的字形渲染,这个问题就变得相关。
一种方法涉及使用特定的元素设置元素字体和指定的字符串。如果用户系统中不存在该字体,则该元素将采用其父元素的字体。通过测量渲染字符串的宽度,您可以确定是否正在使用预期字体或其派生对应字体。然而,这种方法不适用于等宽字体。
这种方法因 ajaxian.com 上 2007 年 3 月发布的 Javascript/CSS Font Detector 文章而流行。
以上是如何检测用户浏览器中实际呈现的字体?的详细内容。更多信息请关注PHP中文网其他相关文章!