强制定义Chrome网页字体

需求

  1. 定义Chrome网页字体为Microsoft Yahei
  2. 定义代码字体为Ubuntu MonoMicrosoft Yahei

实现

背景

一般情况下只要编辑以下文件就可以

C:\Users\\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css

解决方案

默认情况下Custom.css是空的,只要在文件里加上自己定义的CSS代码即可。如下:

* {
    font-family: "Microsoft Yahei" !important; /*定义网页全局字体为微软雅黑*/
}
code {
    font-family: "Ubuntu Mono" "Microsoft Yahei" !important; /*定义代码字体为Ubuntu Mono,中文部分是微软雅黑*/
    font-size: 16px !important; /*因为Ubuntu字体过小,所以加上字号定义*/
}

注意事项

  1. 这个文件编码是ANSI,不能转编码(至少不能转成UTF-8、Unicode、Unicode Big Endian),不然浏览器不认识。
  2. 这个文件中不能出现中文。
  3. 所有的CSS样式上需要加入!important。

你可能感兴趣的:(强制定义Chrome网页字体)