关于font-family字体以及-webkit-font-smoothing的CSS3字体属性

关于font-family字体以及font-smoothing的CSS3字体属性

font-smoothing是非标准的css渲染规则,由于不同操作系统对字体渲染不同,不同浏览器也有自己对样式的一套解释规则,所以这个css样式至今也没有加入web标准。
这个样式的主要功能是对字体的锯齿进行调整。
-webkit-font-smoothing 是webkit在自己的渲染引擎中增加的对字体抗锯齿的调整。这个调整在ios中表现比较明显(生效),在windows中表现的不是很明显(基本上没有效果)。

用以下两种定义进行抗锯齿渲染:
-webkit-font-smoothing: antialiased; /chrome、safari/
-moz-osx-font-smoothing: grayscale;/firefox/

1、Webkit在自己的引擎中支持了这一效果,-webkit-font-smoothing它有三个属性值,分别为:

none ------ 对低像素的文本比较好

subpixel-antialiased------默认值

antialiased ------抗锯齿很好

2、Gecko也推出了自己的抗锯齿效果的非标定义,-moz-osx-font-smoothing它有两个属性值,分别为:

inherit ------ 继承

grayscale------灰阶(grayscale)渲染,抗锯齿很好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值