2012-04-13 70 views
9

对不起,如果这不是发布这样的问题的正确地方,但我在机智的最后试图找出答案。我不知道这是一个编码问题还是什么,但在许多网页上,Chrome浏览器不会正确显示某些字符。即像en和em破折号,elipses等。为什么Google Chrome不显示正确的编码?

下面是一个示例。

encoding example http://img214.imageshack.us/img214/6424/deletemex.jpg

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

任何想法为什么发生这种情况,我该如何解决它?

+0

顺便说一下,Chrome更新到最新版本,我试过禁用所有扩展和重新加载没有运气。 – i7nvd 2012-04-13 03:16:26

回答

12

如果它作为预期字符粘贴回来,那么它不是一个编码问题 - 而是一个字体问题:您的系统中可能安装了字体,Chrome正在使用该字体来显示S.O. (可能还有其他网页的文字)。如果这种字体被破坏(就像它本身有一个不正确的编码声明),这可能会发生。

解决方法是找出哪些是进攻字体和从系统中卸载。

+1

你明白了。我会尽快接受这个正确的答案。谢谢!通过右键单击和检查元素并查看它正在创建的调用找到有问题的字体。删除了违规字体,并按预期工作。谢谢! – i7nvd 2012-04-13 03:25:05

+1

这不是正确答案,请参阅[user1990310]发布正确答案 – dns 2013-05-14 06:25:41

+1

@dns:“找出令人反感的字体并将其卸载”,并选择“Arial的通用副本并将其停用”。大致相同,只是另一个答案列出了某些用户打破的特定字体。 – jsbueno 2013-05-20 14:50:38

1

我有类似的问题。但事情是,网站上的文字显示正常。这只是Google Chrome标签中的文字,并未显示。它带有方块。要解决这个问题,我必须将编码更改为自动检测和UTF-8(我必须取消选择它,然后再选择它)。然后重新启动我的电脑,以便显示标签中的文字。

不过,我觉得,下一次我打开我的电脑,我不得不经历相同的过程,它是相当刺激性。有没有其他人有这个问题,如果是的话,我们如何解决这个问题?

干杯, Ç

4

我不得不使用通用型客户端与浏览器在Mac OSX.7.5问题。

在Chrome中转到弹出式菜单(3个水平条)>工具>编码,并将页面设置为自动检测,UTF-8(如果浏览器速度变慢,您应该关闭自动检测功能)。

在通用类型客户端中,存在两个彼此冲突的Arial版本。

选择的宋体通用复制和停用。

所有页面现在在Chrome中正确显示。

0

这也一直在驱动我的香蕉。我的决议与pho3nix的答案相似;但不是创建本地样式表覆盖,而是从我的系统中删除了Helvetica Neue Regular。叫我势利,但比它映射到空中:-)

没有必要删除Helvetica Neue字体简明,光或其它变体更好。不知何故,如果你安装了Helvetica Neue Regular,Chrome会选择Helvetica Regular。

似乎与这使得它们不适合在浏览器中,但确定在Photoshop或Illustratior显示Helvetica Neue字体的字体文件已被映射的方式(至少部分)中的问题。

相关问题