让 Dingbats 出现在 Firefox 3 中?

Mar*_*ret 5 firefox character-encoding

受到 Meta 上这个问题的启发:徽章左侧的标记应该是正方形还是复选标记?

在我的 FireFox 上,“复选”标记显示为一个带有数字的框,而不是一个勾号: 替代文字

在 Meta 上,他们建议检查您的字体设置,但我还没有看到任何明显令人讨厌的东西:
替代文字

(我最近按照建议将编码更改为 UTF-8,但似乎没有任何区别。)

提供的另一个建议是查看Unicode 字符列表并使用它来确定缺少的内容。勾号在“Dingbats”部分 - 据我所知,我的机器正在渲染的该部分中唯一一个是飞机(2708)。

有谁知道我能做些什么来解决它?

小智 5

那个帖子里的人物是这样的:

U+2714 - 复选标记,重

确保您安装了包含该字符的字体。如果字体不包含该字符,则可以使用替代字体来解决。我对这是如何发生的以及它是由操作系统还是应用程序完成的有点模糊。我希望它会由Gecko渲染引擎完成,因此升级到更新版本的 Firefox 可能会解决问题。

如果您想在帖子中可靠地编写角色,即使您无法查看它,请将其编写为 HTML 实体:

✔
Run Code Online (Sandbox Code Playgroud)

(这将在这里工作,因为 Markdown 编辑器支持 HTML - 它不适用于任何文本字段。)


请注意,尽管Mozilla 常见问题解答中有关于符号/dingbats的条目,但它不适用于这种情况。


Mar*_*ret 2

来自https://meta.stackexchange.com/questions/1861/check-marks-indicating-obtained-badges-use-unicode-10004-symbol-not-available/1879#1879

可以通过转到“工具”>“Internet 选项”>“常规”选项卡>“字体”并选择“Arial Unicode MS”作为默认字体来纠正此问题(至少在 IE 中)。