为什么Google Chrome没有显示正确的编码?

i7n*_*nvd 10 google-chrome

如果这不是发布这样一个问题的正确位置,我很抱歉,但我正在努力寻找答案.我不知道这是编码问题还是什么问题,但在很多网页上,Chrome都无法正常显示某些字符.就像en和em破折号,elipses等.

这是一个例子.

编码示例http://img214.imageshack.us/img214/6424/deletemex.jpg

带有变音符号的O应该是一个省略号.我没有在Firefox上看到问题,而且我在另一台使用Chrome的计算机上看不到问题.编码设置为自动检测和UTF-8.如果我用变音符号复制并粘贴O,它会以椭圆形式粘贴.

知道为什么会发生这种情况以及如何解决这个问题吗?

jsb*_*eno 12

如果它作为预期字符粘贴回来,则不是编码问题 - 而是字体问题:您可能在系统中安装了一个字体,Chrome正在使用该字体来显示SO(可能还有其他页面的文本) ).如果此字体被破坏(例如,它本身具有不正确的编码声明),则可能发生这种情况.

解决方法是找出哪个是令人反感的字体并从系统中卸载它.