Chrome 如何关闭本地字体测试谷歌字体?

0yg35tkg  于 2023-09-28  发布在  Go
关注(0)|答案(4)|浏览(151)

现有技术:

有没有办法在任何浏览器中暂时禁用系统字体?
我能找到的唯一解决方案是给字体起一个与本地字体不冲突的名字。我不喜欢这个解决方案,因为:
1.我宁愿用正确的名称来引用字体。
1.它不像Google提供字体那样通过样式表处理内联字体。
有人知道怎么做吗

vxqlmq5t

vxqlmq5t1#

如果你使用的是Mac电脑,只需打开“字体书”应用程序并禁用字体即可。

dtcbnfnu

dtcbnfnu2#

从Chrome 86开始,您现在可以在DevTools中禁用本地字体。
1.打开DevTools
1.点击右上角的三个点
1.选择【更多工具】>【渲染】
1.检查禁用本地字体
1.刷新页面
这将忽略CSS @font-face规则中的所有local(...)源。

xlpyo6sf

xlpyo6sf3#

与其重命名font-family,我只想省略或注解掉src描述符中的local()函数调用。如果没有它,浏览器将始终加载url()函数中指定的字体文件。

@font-face {
    font-family: "My Font";
    font-weight: 400;
    font-style: normal;
    src:
        /* --> local("My Font") <-- */
        url("/my-font.woff2") format("woff2"),
        url("/my-font.woff") format("woff")
}
mum43rcc

mum43rcc4#

有没有办法在任何浏览器中暂时禁用系统字体?
是的
在Firefox中,使用以下首选项之一:

  • layout.css.font-visibility.standard
  • font.system.whitelist

有关详细信息,请参阅my answer问题“禁用浏览器中系统安装的字体”。

相关问题