我遇到了html编码问题。我在PSPad工作。我在我的文件中将utf-8设置为charset,并将utf-8设置为文件格式,它在localhost上看起来很好,但在服务器上却没有。 当我将文件格式更改为iso时,它可以在服务器上运行,但不在localhost上,当我关闭PSPad并重新打开文件时,它会完全打破一些字符。 你有任何解决方案吗?太烦人了! :) 谢谢 ķ。
答案 0 :(得分:1)
确保外部服务器也发送charset声明。你用的是什么服务器软件?在Apache中,您可以通过添加包含以下内容的.htaccess文件来实现它:
AddCharset utf-8 .html
还要确保添加
<meta charset="utf-8">
声明(HTML5)或
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
到HTML文件标题。
编辑:更正错别字