为何修改了 Chrome 字体设置后,某些网站仍未显示更改的字体?

46 天前
 oooolongtea
我在 Chrome 的设置中调整了字体,更改了所有可选的字体设置。

然而,我发现在某些网站上,如 v2 ,仍然有部分文字显示为更改前的字体。
但是,在我写此帖子时,文本框内的字体却是我已更改后的样式。

这是否意味着 Chrome 无法覆盖 HTML 中指定的字体设置?
有没有什么方法可以将所有显示的字体(无论中文还是英文)全部更改为我所选择的字体?
1580 次点击
所在节点    Chrome
18 条回复
sugarsalt
46 天前
有个扩展 Force Custom Fonts 可以。
或者 stylus 之类的扩展,给所有网站加 css 改{font-family: theFont !important;}
sunshower
46 天前
ysc3839
46 天前
好像是因为设置里那个选项只能改未指定语言的字体,指定了语言的字体还是默认的,有的网站指定了语言,就还是之前的字体。只能用扩展才能改不同语言的字体。
oooolongtea
46 天前
@ysc3839 怪不得。
EVANGELIONAir
46 天前
chrome 先天残疾,远不如 firefox ,再加上 6 月 manifest v3 强推,修改 css 是不可能的了
oooolongtea
46 天前
@EVANGELIONAir 为什么先天残疾?
MiketsuSmasher
46 天前
@oooolongtea 比如说,Chromium 没有内置的自定义代理功能,需要你改系统代理,或者自己装扩展解决
Firefox 的网络设置里支持设置自定义代理,能够解决比较基础的需求
(不知道 Chrome 的情况如何,不过我估计和 Chromium 差不多)
MiketsuSmasher
46 天前
@oooolongtea 以及,Firefox 支持设置一个主密码保护已保存的密码
Chrome/Chromium 都没有主密码功能,V 站都不少人碰上 Chrome 保存的密码泄漏了;虽然 Chrome 在 Windows 下面使用系统的加密,但聊胜于无
icaolei
46 天前
@sunshower #2 感谢,用上了
oooolongtea
46 天前
@icaolei
你是装了脚本管理器吗?会不会让你的 chrome 更吃内存?
Azona77
46 天前
Custom style Script 插件,蛮好用的,定义任何网页的 css/JavaScript
进去写个 css *{font-family: xxx!important;}
bigtear
46 天前
Chrome 需要插件改,Firefox 可以直接改
oooolongtea
46 天前
@bigtear 是因为 firefox 这里的更改是把所有的网页的 html 都给 overwrite 了吗?
ck65
46 天前
Firefox 可以强制网站用我指定的字体这个功能还没有其他浏览器能平替,最接近的是 Safari 的加载自定义 css 功能,其次就是油猴或者 force custom font 这类插件。慢、网页加载瞬间字体会闪、面对 Google Font Icon 出一屏臭字你得逐个字体做适配,大概事是能办可很对付。
icaolei
46 天前
@oooolongtea #10 没有特别关注过开启前后的内存差异,主要因为装的脚本都是刚需,内存吃多吃少无所谓,不死机就行。
VisualStudioCode
28 天前
例如,你在 Chrome 『自定义字体』里指定 Serif 字体为『全新宋体』、Sans-serif 字体为『全新黑体』后,相当于为这些 CSS 代码指定回落到对应字体上:

font-family: sans-serif 回落到『全新黑体』
font-family: sans 回落到『全新宋体』

但是一般的网站不会给 font-family 就光光写一个 sans-serif 或 sans ,它一般会这么写:

font-family: '微软雅黑', sans-serif

这就导致那一块文字显示为微软雅黑了。

而火狐浏览器的字体设置就提供一个勾选项(见 12 楼图片),强行使用你自定义的字体。
VisualStudioCode
28 天前
@ysc3839 你是讲 lang 这个 attribute 吗?

目前实测 Chrome 发现,在简体中文版 Chrome 中,不加 lang 的元素的字体会遵循设置里自定义的字体; lang="zh-CN"也会遵循;但是 zh-TW, zh-HK 就会回落至微软正黑体( Windows 上)

反观火狐,这方面就挺好的,专门提供下拉菜单让你自定义其他语言中的字体。还有那个勾选框,能强行让自己自定义的字体覆盖网页的 CSS 设定。
oooolongtea
28 天前
@VisualStudioCode

6666 手动给你点赞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1028511

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX