让Chrome真正的开始使用微软雅黑字体

因为最近发现MacType的显示效果不错,所以一直在摸索它的相关设置。

结果发现Chrome下MacType的显示效果很糟糕,原因就在于它对宋体的渲染很糟糕,只是对微软雅黑做了渲染处理。但是直接修改Chrome的设置中的字体选项,将默认字体调整为微软雅黑,这是没有用处的。Chrome只是修改了那些没有在Css中定义Font -family的字体的样式,将它们改为了微软雅黑,这明显是还不够的。

搜索发现这里提供了一个方案:

访问本地计算机的

%UserProfile%\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css

然后添加:

*{font-family:Arial,"Microsoft Yahei";}

但是这时候出现一个问题,那就是……Chrome依然我行我素的显示宋体

后来摸索发现,他的CSS语句写错了,因为Custom.css是默认最开始就加载的,所以会被后来的CSS文件中的定义覆盖掉,故而没有实际作用。真正的方法是加入以下语句:

*{font-family:Arial,"Microsoft Yahei" !important;}

这样就可以了。

评论

此博客中的热门博文

转一下关于Fuck的用法

远程记录OpenWRT日志

用OpenWRT打造自动翻墙路由器(详解篇)