现有技术:
有没有办法在任何浏览器中临时禁用系统字体?
我能找到的唯一解决方案是将字体命名为不与本地字体冲突的字体。我不喜欢那个解决方案的原因:
我宁愿用正确的名字来引用字体。
它不能通过样式表与内联字体一起使用,就像Google提供字体一样。
那么,有谁知道怎么做?
答案 0 :(得分:18)
如果你在Mac上,只需打开'Fontbook'并禁用该字体。
答案 1 :(得分:3)
现在,在Chrome 86中,您可以在DevTools中禁用本地字体。
这将忽略CSS local(...)
规则中的所有@font-face
源。
答案 2 :(得分:1)
我不会重命名haven
,而只是在您的font-family
描述符中省略或注释掉local()
函数调用。没有它,浏览器将始终加载src
函数中指定的字体文件。
url()