网络编程
位置:首页>> 网络编程>> 网页设计>> 谈谈网页设计中的字体应用 (4) 实战应用篇·下(2)

谈谈网页设计中的字体应用 (4) 实战应用篇·下(2)

作者:棕熊 来源:棕熊blog 发布时间:2009-11-24 13:13:00 

标签:字体,网页设计,font-family,浏览器

- 比较各个操作系统的字体,我们会发现——

其实,windows 常用的字体其它操作系统都有,甚至很多人认为windows only 的 Arial 字体也不例外~

不少设计师都认为 Arial 是个不典雅的字体,所以希望在 Mac 上能用更经典的 Helvetica 字体来代替,于是产生了这种代码:


font-family: Arial, Helvetica, sans-serif; 

但是因为Mac OS 其实也有Arial 字体,所以永远都只会显示Arial

其实这种问题,只要稍加修改就OK了啦:

font-family: Helvetica, Arial, sans-serif; 

但是事情往往不是这么简单的。比如上面的Mac OS X字体表中,由个 Lucida Grande 字体。照理说这个字体是Mac only的,所以大家理应可以放心的这么写:


font-family: "Lucida Grande", Arial, sans-serif; 

那么Mac用户可以看到Lucida Grande, 而PC用户可以看到Arial字体。多好的应用典范。

但是实际上呢,不少PC用户居然看到了乱码,而不是 Arial 字体

怎么回事呢?因为市面上有不少字体下载网站,而上面就有那个Lucida Grande下载。可惜这个广为流传的 Lucida Grande 是个rip版,而且rip的时候有缺陷,导致所有换行字符都会显示成一个乱码……

——囧大了

不要说这种事情只会在乱装英文字体的用户上发生哟。能在XP上显示微软雅黑的,不都是rip版的嘛——那个网上广为流传的版本,也存在着类似缺陷,只不过不至于严重到产生乱码而已。所以在选择字体时需要注意一下。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com