我刚建立了一个依赖某些Unicode字符的网站,例如Ⓐ
,但为什么Internet Explorer没有显示这些字符?
是否有一些元标记可以让浏览器显示它,或者如何更新Internet Explorer来处理这些Unicode字符?
答案 0 :(得分:27)
好的......这是你问题的解决方案。您需要指定Unicode字体。 E.g。
<p style="font-family: Arial Unicode MS;">Ⓐ</p>
你必须爱上IE ......它会让我们所有人都在......永远。
答案 1 :(得分:7)
此页面帮助我确定哪些字体可以正确显示给我:
在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菜单下,您可以覆盖网页的字符编码设置。