我不了解 Chrome 加载谷歌字体的方式。这是我的html:
<html>
<head>
<title>Montserrat Regular Google Fonts</title>
<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet">
</head>
<body>
<p style="font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: 30px;">
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt..."
</p>
</body>
我的 Windows 10 机器上安装了 Montserrat Regular。据此:https://fonts.googleapis.com/css?family=Montserrat,本地安装的字体优先。
但是当我检查开发工具时,Chrome 在“渲染字体”下报告 - 蒙特塞拉特(网络资源 -93 字形)
我在 Firefox(报告“Montserrat Regular - System”)和 Edge(报告“Montserrat Regular 使用了 Montserrat(本地,系统,95 个字符)”上对此进行了测试。
为什么 Chrome 更喜欢网络资源而不是本地安装的字体?