爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1007|回复: 2
收起左侧

[原创] 在Firefox为中英文分别设置字体

[复制链接]
发表于 2007-2-4 21:22:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
Firefox可以在about:config中设置很多东西,其中有关于字体的一些设置,对浏览网页的效果有很不错的效果,在这里分享一下

在地址栏中输入about:config,再在过滤器中输入font,只显示和字体相关的
其中font.default.zh-CN是设置中文页面默认使用的font-family,默认的值是sans-serif。如果这个值这修改过,那么就需要在font.name.sans-serif.zh-CN指定字体
Firefox会在font.name.sans-serif.zh-CN逐个使用字体来显示,如果有字符无法显示,则会使用下一个字体,所以通过在这设置来达到中英文显示不同字体的效果,font.name.sans-serif.zh-CN默认的值是宋体,显示的效果如图

宋体效果

宋体效果

显然英文字体很不好看,我们在这一项的前面加上个好看一些的英文字体,比如Palatino Linotype,这样Firefox会先用Palatino Linotype来显示,而因为Palatino Linotype不包含中文字体,所以显示中文的时候会使用下一个项,见下面的设置截图和效果图

指定英文字体

指定英文字体

使用非默认英文字体效果

使用非默认英文字体效果

这个中文显得不是很好看,现在很流行用微软雅黑来美化系统,我也庸俗一把,不过我只在Firefox中使用,装上微软雅黑之后,在刚刚的设置那改变设置,改成Palatino Linotype,微软雅黑,见图,这样看着也舒服一些了,不过这得打开了ClearType才能看出效果,不然雅黑很难看-_-U

指定中英文字体

指定中英文字体

中英文字体效果

中英文字体效果

需要改变的还有
font.name.serif.zh-CN
font.name.monospace.zh-CN
有些页面会用monospace来显示代码,有时候还会设置使用serif之类的,所以,这两个也得按照这个方法改

PS:如果网页指定了具体的字体,而不是font-family,这样的页面显示就会按照指定的字体显示了

[ 本帖最后由 LanEast 于 2007-2-4 21:24 编辑 ]
发表于 2007-2-4 22:03:08 | 显示全部楼层
现在不用微软雅黑,直接ClearType这个,很舒服
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-4 22:14:57 | 显示全部楼层
打开了ClearType效果后的中文字体在小字体的情况下显示效果不错的没多少吧?雅黑应该是比较好的一个了,其它的。。效果都不是很好,宋体的在小字体的时候用的是内嵌的点阵,体现不出ClearType的好处的...英文字体效果好的倒是一堆:-')
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-6-11 16:08

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表