在Chrome中呈现HTML符号/实体

时间:2011-05-06 02:25:29

标签: google-chrome character-encoding html-entities

只是我,还是Chrome不再呈现—等HTML字符?我尝试更改DOCTYPE,更改字符编码元标记,更改Chrome中的字符编码选项,甚至使用实体编号而不是实体名称。我不能为我的生活让Chrome显示一个短划线,我注意到它也没有为其他网站呈现它。还有其他人也遇到过这个问题吗?


更新

  

您确定要使用的字体吗?   实际上有一个短划线字符? - 安德鲁马歇尔

我突然意识到发生了什么。不久之前,我希望能够在Windows上使用Helvetica Neue,我不想花几百美元,所以我从Mac复制了字体文件,在Ubuntu上将其转换为TTF,然后带来了它到Windows。我想我使用的工具没有转换所有字符,因为它显然无法显示em破折号。我在Chrome中发现问题的唯一原因是因为其他非webkit浏览器由于某种原因不会使用Helvetica Neue。

Arg ......我觉得很蠢。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

我认为应该避免使用HTML实体(当然除了&)。相反,只需使用实际字符并将您的HTML声明(并保存)为UTF-8,这是您应该已经做过的事情。

有几个热门网站都是这样做的,特别是使用©代替©