Unicode字符和Internet Explorer

时间:2010-06-12 04:08:34

标签: internet-explorer unicode

我刚建立了一个依赖某些Unicode字符的网站,例如Ⓐ,但为什么Internet Explorer没有显示这些字符?

是否有一些元标记可以让浏览器显示它,或者如何更新Internet Explorer来处理这些Unicode字符?

3 个答案:

答案 0 :(得分:27)

好的......这是你问题的解决方案。您需要指定Unicode字体。 E.g。

<p style="font-family: Arial Unicode MS;">&#9398;</p>

你必须爱上IE ......它会让我们所有人都在......永远。

答案 1 :(得分:7)

此页面帮助我确定哪些字体可以正确显示给我:

http://www.fileformat.info/info/unicode/font/fontlist.htm?text=%E2%96%B6+-+Unicode+Character+%27BLACK+RIGHT-POINTING+TRIANGLE%27+%28U%2B25B6%29

在VMWare虚拟机上的Win XP IE8中,我似乎无法使用Arial Unicode MS,但Lucida Sans Unicode似乎可以正常工作。

然后我写了这个SCSS mixin:

@mixin unicodeFont(){
    font-family: Lucida Sans Unicode, Arial Unicode MS, Arial;
}

答案 2 :(得分:6)

只有128个ASCII字符。你可能在谈论Unicode。请阅读The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)

IE是否会玩得更好是另一回事。在View-&gt; Encodings菜单下,您可以覆盖网页的字符编码设置。