我写的不要担心,但在我的实时网站上,文字显示为什么? 即使在本地它显示正常,但在现场它不工作是什么原因请告诉我。
答案 0 :(得分:2)
这是UTF-8编码的字符’
(实体:’
)在使用错误的字符编码(特别是Western)(Windows 1252)时的样子。
您需要确保网络服务器使用正确的编码或add the encoding to the html document发送它。如果您使用的是html5,请在头标记中使用:
<meta charset="UTF-8">
如果您遇到html4:
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
或者,如果您提供任何风格的有效XHML,请将其放在文档的顶部:
<?xml version="1.0" encoding="UTF-8"?>