Pete
V2EX  ›  问与答

怎样在 chrome 下正确地强制雅黑字体

  •  
  •   Pete · Jan 28, 2015 · 16514 views
    This topic created in 4298 days ago, the information mentioned may be changed or developed.

    由于采用宋体的网页很多,所以一般浏览器我都会设置成雅黑。但是有些网页自己写的是宋体,所以我现在用的是stylish写css强制雅黑。很久以前我学到的是用除去i之外的都用font-family写雅黑强制,但是现在字符icon各式各样,很多都不是把字体的css写在i元素上了,或者连i元素都不用。
    所以请教各位有什么比较完美的办法。

    23 replies  •  2015-01-28 23:15:44 +08:00
    lizheming
    lizheming
    Jan 28, 2015
    1
    难道不是这样么……

    sandtears
    sandtears
    Jan 28, 2015
    3
    这个是将绝大多数字体替换为雅黑


    这个是将宋体和黑体替换为雅黑
    Pete
    Pete
    OP
    Jan 28, 2015
    5
    @lizheming 全部设置成雅黑也会有一些网站不行
    Pete
    Pete
    OP
    Jan 28, 2015
    6
    @wenketel 这个方法不就是个别网站特地给他写规则吗 要是特别多的话不就跪了...
    Pete
    Pete
    OP
    Jan 28, 2015
    7
    @sandtears 这个不错 不过有个问题就是百度搜索按下回车之后看到的结果一开始是宋体 得手动刷新一下才能变成雅黑 这个问题好像存在很久了
    wenketel
    wenketel
    Jan 28, 2015
    8
    @Pete 大部分网站这样就行了 *:not([class*="ico"]):not(i){font-family:
    Twinkle
    Twinkle
    Jan 28, 2015
    9
    应该还可以再加个 :not(em)
    lizheming
    lizheming
    Jan 28, 2015
    10
    @Pete 2B做法:删除所有除雅黑外的中文字体然后再做设置....好吧,当我没说吧...
    BGLL
    BGLL
    Jan 28, 2015
    11
    既然怎么不喜欢宋体,粗暴点,把系统的宋体文件换成用字体编辑工具修改名字的雅黑,天下太平了
    Pete
    Pete
    OP
    Jan 28, 2015
    12
    @BGLL 哈哈哈哈有道理
    Pete
    Pete
    OP
    Jan 28, 2015
    13
    @Twinkle 永远不知道字符将会以其他各种方式出现 所以这种办法并不是很好
    waterfront
    waterfront
    Jan 28, 2015
    14
    @font-face { font-family: \5B8B\4F53; src: local('Noto sans cjk sc');}
    @font-face { font-family: SimSun; src: local('Noto sans cjk sc');}
    这是我的,换雅黑把'Noto sans cjk sc'换成Microsoft Yahei即可.
    rzti483NAJ66l669
    rzti483NAJ66l669
    Jan 28, 2015
    15
    http://bbs.kafan.cn/thread-1681393-1-1.html
    这个方法应该可以完美解决CHROME的全局字体

    不过已经放弃使用mactype了,也没有强制使用某个字体,网页显示问题太折腾了
    我是win8.1 + firefox
    Pete
    Pete
    OP
    Jan 28, 2015
    16
    @waterfront 这个不太明白 求解释
    lhb651768763
    lhb651768763
    Jan 28, 2015
    17
    http://bbs.kafan.cn/thread-1791542-1-1.html
    我用的这个,感觉还是蛮不错的
    waterfront
    waterfront
    Jan 28, 2015
    18
    用在stylish里,你搜一下font-face就明白了.
    fetich
    fetich
    Jan 28, 2015❤️1
    19
    用Stylish,再用unicode對中文和西文分別指定。個人不推薦使用雅黑,中規中矩,沒有個性。
    banbanchs
    banbanchs
    Jan 28, 2015
    20
    @BGLL 别这么做,会有好多奇奇怪怪的问题...
    speedmm
    speedmm
    Jan 28, 2015
    21
    Force Microsoft Yahei Font 我用這個,但是有許多html5的網頁中的圖標,會變成一個方塊
    MajestySolor
    MajestySolor
    Jan 28, 2015
    22
    装stylish扩展
    *:not([class*="icon"]):not(i) {
    font-family: "Avenir Next LT Pro","WenQuanYi Micro Hei" !important; }
    zhuangmingren
    zhuangmingren
    Jan 28, 2015
    23
    这是我坚持用Firefox的原因之一。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2771 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 14:35 · PVG 22:35 · LAX 06:35 · JFK 09:35
    ♥ Do have faith in what you're doing.