如果这不是发布此类问题的正确位置,我很抱歉,但我无法找到答案。我不知道这是编码问题还是什么,但在这么多网页上,Chrome 无法正确显示某些字符。即 en 和 em 破折号、省略号等。
这是一个例子。
带有变音符号的那个 O 应该是一个省略号。我在 Firefox 上看不到问题,在另一台装有 Chrome 的计算机上也看不到问题。编码设置为自动检测和 UTF-8。如果我复制并粘贴带有变音符号的 O,它会粘贴为省略号。
知道为什么会发生这种情况以及如何解决吗?
如果这不是发布此类问题的正确位置,我很抱歉,但我无法找到答案。我不知道这是编码问题还是什么,但在这么多网页上,Chrome 无法正确显示某些字符。即 en 和 em 破折号、省略号等。
这是一个例子。
带有变音符号的那个 O 应该是一个省略号。我在 Firefox 上看不到问题,在另一台装有 Chrome 的计算机上也看不到问题。编码设置为自动检测和 UTF-8。如果我复制并粘贴带有变音符号的 O,它会粘贴为省略号。
知道为什么会发生这种情况以及如何解决吗?
如果它作为预期的字符粘贴回来,那么这不是编码问题 - 而是字体问题:您的系统中可能安装了一种字体,Chrome 正在使用该字体来显示 SO(可能还有其他页面的文本)。如果此字体损坏(例如,它本身的编码声明不正确),则可能会发生这种情况。
解决方法是找出哪个是攻击性字体并将其从系统中卸载。
我在使用通用类型客户端的 Mac OSX.7.5 上遇到了 Chrome 的问题。
在 Chrome 中,转到弹出侧菜单(3 个水平条)> 工具 > 编码并将页面设置为自动检测、UTF-8(如果它会降低浏览器的速度,您应该关闭自动检测)。
在 Universal Type Client 中,有 2 个 Arial 版本相互冲突。
选择 Arial 的通用副本并将其停用。
现在,所有页面都可以在 Chrome 中正确呈现。
我有一个类似的问题。但问题是,网站上的文字显示很好。只是谷歌浏览器标签中的文字没有显示。它出现了正方形。为了解决这个问题,我不得不将编码更改为 Auto-Detect 和 UTF-8(我必须取消选择它然后再次选择它)。然后重新启动我的计算机以显示选项卡中的文字。
但是,我发现下次我打开电脑时,我必须经历同样的过程,这很烦人。有没有其他人遇到过这个问题,如果有,我们如何解决这个问题?
干杯,C
这也让我发疯了。我的解决方案类似于 pho3nix 的回答;但我没有创建本地样式表覆盖,而是从我的系统中删除了 Helvetica Neue Regular。称我为势利小人,但比将其映射到 Aerial 更好:-)
无需删除 Helvetica Neue Condensed、Light 或其他变体。如果您已安装,Chrome 会以某种方式选择 Helvetica Neue Regular 来渲染 Helvetica Regular。
Helvetica Neue 字体文件的映射方式(至少有一些)似乎存在问题,这使得它们不适合在浏览器中显示,但在 Photoshop 或 Illustrator 中可以。