我使用Notepad++将所有文件转换为UTF-8无BOM编码。现在没有BOM的问题了,但是UTF-8无BOM编码根本不起作用,就像我的网站是ANSI编码一样。所有特殊字符都显示为:Â、Ú或á。
这可能是什么原因,我该如何解决?
这可能是什么原因,我该如何解决?
http://chusmix.com/?ciudad=Pilar
谢谢
http://chusmix.com/?ciudad=Pilar
谢谢
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
更新
对于HTML5,请改用以下标签:
<meta charset="utf-8">
HTTP头部:这是Web服务器本身的设置,Content-Type: text/html; charset=UTF-8
元标签:这是您可以放置在HTML文件头部的内容,<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
HTML代码中没有包含任何编码,因此浏览器可能将其解释为ISO-LATIN而不是UTF-8。请查看W3联盟的设置HTTP字符集参数。
发送一个头部信息,告知浏览器文档所使用的字符集编码:
header('Content-Type: text/html; charset=UTF-8');