限制 Chrome 可以使用的字体

限制 Chrome 可以使用的字体

有没有办法限制 Google Chrome 可以使用的字体,甚至font-family完全禁用 CSS 的属性?最好的办法是告诉 Chrome 只使用 Arial、Georgia、Times New Roman 和其他几种字体。也许可以通过扩展或用户脚本来实现?我在 Google 上找不到任何东西。

如果你想知道为什么,那是因为在大多数带有自定义字体的博客上(至少 80%),我做的第一件事就是在文本上打开“检查元素”并取消勾选字体 css 属性。示例[png, 130k]

答案1

(2021 年更新:Chrome 似乎不再支持自定义样式表,因此此解决方案不再有效。)

我还没有找到指定你喜欢的字体的方法。但是反过来也可以,你可以指定你不喜欢的字体,然后选择一种替代字体。

  1. 您首先需要 adblock 或 adbplockplus:并阻止 *.woff 和 *.ttf

  2. 确定你不喜欢的字体的名称

    右键单击丑陋的单词 -> 检查元素

    打开右侧的 Computed Style,然后查找 font-family

  3. 像这样覆盖 Custom.css 中的 font-family :

      @font-face { font-family: "ugly"; src: local("nice"); }
      @font-face { font-family: "Open Sans"; src: local("arial"); }
    

它位于此处,如果不存在,则必须自行创建

  • Linux的:~/.config/google-chrome/Default/User StyleSheets/Custom.css

  • 操作系统:~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css

  • Windows XP:C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default\User Stylesheets\Custom.css

  • Windows 7+:C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css

答案2

禁用 Web 字体扩大可能会有用。它不能满足你所​​有要求,但这是一个开始。

相关内容