最简单的方法 - 重启浏览器并清除常规缓存(部分有效)
这能解决一些临时性的字体显示问题,但可能不会清除专用字体缓存。

- 完全关闭所有谷歌浏览器窗口(包括后台进程)。
- 重新打开浏览器。
- 如果问题依旧,尝试清除常规缓存:
- 按
Ctrl+Shift+Delete(Windows/Linux)或Cmd+Shift+Delete(Mac)。 - 时间范围选择“时间不限”。
- 勾选“缓存的图片和文件”。
- 点击“清除数据”。
- 按
最有效的方法 - 手动删除字体缓存文件(推荐)
这是清理专用字体缓存最直接的方法,你需要找到并删除浏览器存储字体缓存的文件夹。
操作前,请务必完全退出谷歌浏览器(包括在系统托盘/任务栏后台运行的图标)。
对于 Windows 系统:
- 完全关闭 Chrome。
- 打开文件资源管理器,在地址栏输入以下路径,然后按回车:
%LocalAppData%\Google\Chrome\User Data\ - 找到名为
Default或Profile X(你的个人资料文件夹)的文件夹。 - 进入该文件夹,找到并删除名为
FontCache的文件夹。 - 重新启动 Chrome。
对于 macOS 系统:
- 完全退出 Chrome(右键点击 Dock 图标 -> 退出)。
- 打开“访达”,同时按下
Cmd+Shift+G,打开“前往文件夹”窗口。 - 输入以下路径,然后按回车:
~/Library/Caches/Google/Chrome/ - 进入你正在使用的
Profile文件夹(通常是Default)。 - 找到并删除名为
FontCache的文件夹。 - 重新启动 Chrome。
对于 Linux 系统:
字体缓存通常位于:
~/.cache/google-chrome/Default/Cache/
或
~/.config/google-chrome/Default/Cache/
在这些 Cache 目录中,寻找并删除文件名以 font 或 fnt 开头的文件,更简单的方法是直接删除整个 Cache 文件夹,浏览器会在重启时重建它(但会同时清除其他缓存)。
通过命令行启动时清除(高级)
你可以在启动 Chrome 时附带一个命令来清除特定缓存。
- 右键点击 Chrome 快捷方式,选择“属性”。
- 在“目标”字段的末尾添加一个空格,然后加上以下参数:
--purge-font-cache"C:\Program Files\Google\Chrome\Application\chrome.exe" --purge-font-cache - 用这个快捷方式启动 Chrome 一次,它就会清除字体缓存,启动后,你可以关闭浏览器,并移除此参数,恢复正常启动。
如果问题依旧...
如果清理字体缓存后问题仍然存在,请考虑:
- 检查字体冲突:你的电脑系统是否安装了与网页字体同名的自定义字体?尝试临时卸载该字体。
- 禁用浏览器扩展:特别是与字体、样式、广告拦截相关的扩展(如 Stylus、广告拦截器等),在无痕模式下测试。
- 重置 Chrome 设置:进入
chrome://settings/reset,选择“将设置恢复为原始默认值”。(这会重置扩展、主页等,但会保留书签和历史记录)。
对于绝大多数网页字体显示异常问题,直接使用【方法二】—— 在关闭浏览器后,手动删除 FontCache 文件夹,是最彻底、最有效的解决方案。