消失的HTML dingbat实体

| 我在显示\“ dingbats \” html实体时遇到了一个奇怪的问题,特别是
✔
(✔)。我试图显示一些复选标记,并用简单的ѭ1包裹:
<span style=\"font-family: serif; font-size: 200%\">&#x2714;</span>
这在我的计算机上的Firefox 3.6,Chrome和IE8中都可以使用,但是在同事的计算机上的Firefox 4中,则没有显示复选标记,而是显示了空格。奇怪的是,在同一台计算机上,复选标记在IE9和Chrome中正确显示。 我尝试显式指定其他字体(包括:Times New Roman,Arial,\“ Dingbats \”),不指定特定字体,甚至根本不指定任何样式信息,但都无济于事。我想我可以使用图像代替,但是我希望能够灵活地设置角色的样式而不必每次都创建新图像。 关于如何处理此问题的任何建议? 编辑:这是此页(用十六进制搜索2714)在...中寻找他的方式。 IE 9: Firefox 4:     
已邀请:
这是黑暗中的镜头,但我记得读过一些浏览器尝试根据Web服务器设置,内容等对正在使用的字符集进行“猜测”。浏览器是否可以使用错误的字符来渲染字符字符集? 即使我读了自己的答案,我也怀疑这可能不是问题所在……但是我以为是为了防万一。     
我无法在FF4.01中重现该错误。但是,这可能与同事计算机上安装的字体有关(如已建议的那样)。请他将标准字体设置为\“ Arial Unicode MS \”或\“ Lucida Sans Unicode \”(如果这两个字体未出现在字体列表中,则您的同事必须安装它们)并查看是否可以使用。 如果是这样,则应考虑设置
<span style=\"font-family: \'Arial Unicode MS\', \'Lucida Sans Unicode\', sans-serif;\">
。尽管这似乎是特定于机器的高度问题,但仍然有可能在其他机器上也发生这种情况。 字符编码应该没有任何影响,至少应该在ISO-8859-1以及UTF-8到UTF-32下工作。     
在某些浏览器中可以强制使用字体。允许用户指定所需的字体。即使站点使用特定字体,也不会显示该字体。 您的同事可能为此选项插入了一个值。     

要回复问题请先登录注册