Webdings字体在Firefox下的问题

2007-8-15 12:35:31 PM
  很多人都发现了,在Firefox下,Webdings字体不能正常显示,如“3”、“4”应该显示为左右箭头,但firefox下看还是原数字。
  测试发现,如果是用CSS定义字体,则肯定有此问题,如:
<font style="font-family:webdings">3 4</font>

  而如果用HTML属性face,则可以正常显示:
<font face="webdings">3 4</font>

  但这并不是一个合适的解决方案,因为在实际网页应用中,发现只要是网页定义了DTD,不管是HTML还是XHTML的哪个版本,都会使这一方法失效:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<font face="webdings">3 4</font>

  由此初步判断,一向严格的Firefox也许把不符合ISO-8859-1的字符都无视了,Webdings因此被和谐。
  解决办法只有采用标准的Unicode字符,如&#8592;和&#8594;等,标准可查询: http://www.unicode.org/charts/
Comments [0] | TrackBack[0] | 3230 views | TrackBack

Add your own comment

Name:       *

Password:

Code:        

Your Comment: