LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1160|回复: 5

firefox浏览linuxsir出现的字体问题

[复制链接]
发表于 2006-7-10 20:09:48 | 显示全部楼层 |阅读模式
无法上linuxsir已经好几天了。今天(7月10日)下午,突然可以上了,但是用firefox(1.5.0.4)浏览的时候,却发现一个奇怪的字体,原来都没有这个问题的,于是发帖来问问。

下面两幅图中是我分别用IE和Firefox浏览的截图:

另外,我在发贴时,一输入中文冒号也出现这样的奇怪的字体。

本帖子中包含更多资源

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

x
发表于 2006-7-10 20:28:50 | 显示全部楼层
这个问题说了很多次了,你装了Lucida Grande吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-10 20:33:16 | 显示全部楼层
刚才到网上、论坛里搜集了一些资料,我想问题就出在Linuxsir网页里的这段代码里:

  1. /* vBulletin 3 CSS For Style 'LinuxSir_Light' (styleid: 4) */
  2. body
  3. {
  4.         background: #FFFFFF;
  5.         color: #000000;
  6.         font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif,simsun,宋体,bitstream,Nimbus;
  7.         margin: 5px 10px 10px 10px;
  8.         padding: 0px;
  9. }
复制代码


把lucida字体排在宋体之前,而lucida字体中没有中文冒号,就出现了这种怪字符。

这个问题应该怎么解决呢?
从论坛论坛方面可以解决吗?
回复 支持 反对

使用道具 举报

发表于 2006-7-10 20:39:31 | 显示全部楼层
Lucida Grande字体中中文全角冒号的unicode code point映射到了这个阿拉伯字母,所以就出现了这个问题。但这个现象只在Firefox中出现,不知为何。我现在认为CSS中去除Lucida Grande是可以的。因为Verdana, Geneva在OS X中一般都是存在的,Lucida Grande放在此处的意义不大。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-10 20:58:23 | 显示全部楼层
Post by seamonkey
这个问题说了很多次了,你装了Lucida Grande吧。

刚才,在论坛里搜索了以下,也看到你的帖子:
http://www.linuxsir.cn/bbs/showt ... light=Lucida+Grande

既然为了OS X下的用户,论坛才做出这样的调整,
看来我只有装个调整CSS的FF扩展了~
回复 支持 反对

使用道具 举报

发表于 2006-7-10 21:14:51 | 显示全部楼层
Verdana差不多也是OS X必备的,Geneva也是Mac的标配,Lucida Grande在此地用处不大,但有一点,Lucida Grande覆盖的Unicode范围要比前两者大不少,它包含的glyph差不多是Verdana的4倍,比如IPA(国际音标符号),Verdana就不包括。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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