![限制 Chrome 可以使用的字体](https://linux22.com/image/1334393/%E9%99%90%E5%88%B6%20Chrome%20%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E7%9A%84%E5%AD%97%E4%BD%93.png)
有没有办法限制 Google Chrome 可以使用的字体,甚至font-family
完全禁用 CSS 的属性?最好的办法是告诉 Chrome 只使用 Arial、Georgia、Times New Roman 和其他几种字体。也许可以通过扩展或用户脚本来实现?我在 Google 上找不到任何东西。
如果你想知道为什么,那是因为在大多数带有自定义字体的博客上(至少 80%),我做的第一件事就是在文本上打开“检查元素”并取消勾选字体 css 属性。示例[png, 130k]
答案1
(2021 年更新:Chrome 似乎不再支持自定义样式表,因此此解决方案不再有效。)
我还没有找到指定你喜欢的字体的方法。但是反过来也可以,你可以指定你不喜欢的字体,然后选择一种替代字体。
您首先需要 adblock 或 adbplockplus:并阻止 *.woff 和 *.ttf
确定你不喜欢的字体的名称
右键单击丑陋的单词 -> 检查元素
打开右侧的 Computed Style,然后查找 font-family
像这样覆盖 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 字体扩大可能会有用。它不能满足你所有要求,但这是一个开始。