![为什么 Firefox 无法呈现某些字符?](https://linux22.com/image/1219704/%E4%B8%BA%E4%BB%80%E4%B9%88%20Firefox%20%E6%97%A0%E6%B3%95%E5%91%88%E7%8E%B0%E6%9F%90%E4%BA%9B%E5%AD%97%E7%AC%A6%EF%BC%9F.png)
这里就出现了一个例子:
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 读取的范围。您必须将其更改为另一种编码。我相信,如果您希望它们是引号和撇号,则必须将其更改为某种西方编码,但我不知道是哪种。转到视图 > 字符编码 > 更多编码 > 西欧。