让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;}
这样就可以了。
结果发现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;}
这样就可以了。
评论
发表评论