当存在UTF-8字符编码时,问号图标显示引号

时间:2011-06-06 19:26:27

标签: html css encoding utf-8

出于某种原因,在我添加:

之后
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >

在我的头部标签之间,某些符号(即引号)显示为菱形图标,中间带有问号,就好像没有找到符号一样。有谁知道怎么了?

2 个答案:

答案 0 :(得分:3)

您的文本编辑器正在以非UTF-8(很可能是CP1252)的某些编码保存您的文件,包括引号。将文件转换为实际为UTF-8,然后重试。

答案 1 :(得分:1)

这些常规引号字符(ASCII 34)还是可怕的“smart quotes”?他们可能是smart quotes。这通常发生在程序员从文字处理器文档中剪切/粘贴内容时。我建议将它们更改为常规报价。这样做不会影响内容。它只会给你更清晰的标记并避免恼人的编码问题。