为什么 Firefox 无法呈现某些字符?

为什么 Firefox 无法呈现某些字符?

这里就出现了一个例子:

Command-A 无法在多个 Mac OS X 文本编辑字段中选择文本

我看到文本以 ( 开头,后面跟着一个方块,上面是 23,下面是 18,并且正文的第一段也出现了同样的内容。

我在网络上的各个地方都看到过这种事情,它似乎主要发生在我认为是用文字处理器准备的东西中。

这种情况发生时,有时会发生得过于频繁,以致页面难以阅读。许多有问题的方框(它们并不总是包含相同的数字)似乎出现在应该有撇号的地方。

谷歌似乎说,当 Firefox 无法呈现 Unicode 字符时,就会发生这种情况,但为什么会发生这种情况,又该如何解决呢?

编辑:我接受的答案仅修复了某些情况,而不是全部情况。

仍保留的一些例子:

根据上下文,我认为这些是撇号、开头的引语和结尾的引语。

答案1

这很可能是缺少 Unicode 字体的错误。我也遇到过这种情况,我发现解决这个问题的最佳方法是安装Arial Unicode MS 字体(ARIALUNI.TTF)大小为 22 MB,随 Microsoft Office 和 Microsoft FrontPage 一起提供。

答案2

如果您指的是东亚字符,维基百科上有一个页面可以帮助您:帮助:多语言支持(东亚)

这无助于显示您链接到的 superuser.com 上的帖子中使用的“命令”字符。

答案3

无论使用哪种浏览器,引号和撇号在许多网站上都显示不正确。当 Web 浏览器无法正确报告页面编码并且浏览器猜测错误时,就会发生这种情况。最好的解决方案通常是忽略它,但如果做不到这一点,您可以更改编码。这位于“查看”->“字符编码”下。尝试其中的一些方法,看看哪种方法有效。

答案4

您提到的三个特定点, 、 和 ,属于应该以旧编码而不是 Unicode 读取的范围。您必须将其更改为另一种编码。我相信,如果您希望它们是引号和撇号,则必须将其更改为某种西方编码,但我不知道是哪种。转到视图 > 字符编码 > 更多编码 > 西欧。

相关内容