无法在IE 9上显示字符

时间:2012-10-19 22:00:16

标签: character-encoding internet-explorer-9

尽管设置了UTF-8字符集,但此字符❯在IE 9上无法正确显示。我该怎么办?

2 个答案:

答案 0 :(得分:3)

IE在为某个元素指定的字体中不存在时,或者在没有这些规范的情况下,在浏览器的默认字体中,通常会在渲染字符时遇到严重困难。

解决方法是指定一个包含该字符的字体列表。对于“❯”U + 276F重型垂直角度引号标记装饰(一个相当特殊的字符),字体覆盖范围非常有限。大多数计算机没有包含它的字体。您可以指定如下字体列表:

 font-family: DejaVu Sans, Symbola, Everson Mono, Dingbats, Segoe UI Symbol,
 Quivira, unifont;

但是大多数用户都缺少所有这些字体。您可以考虑使用@font-face的可下载字体(网络字体)。 DejaVu fontsSymbolaQuivira是免费字体,但文件大小相当大。

更多信息:Guide to using special characters in HTM

答案 1 :(得分:0)

不确定,但可能是字体问题。选择错误的字体可能会阻止字符显示。尝试使用其他字体。

<强> (Guide to Encoding issues)