Html UTF-8&;ISO-8859-2问题
我对html编码有问题。我在PSPad上工作。我在我的文件中将utf-8设置为字符集,将utf-8设置为文件格式,在本地主机上看起来不错,但在服务器上却没有。 当我将文件格式更改为iso时,它在服务器上工作,但在本地主机上不工作;当我关闭PSPad并重新打开文件时,它会完全打断一些字符。 你有什么解决办法吗?真烦人!:) 谢谢Html UTF-8&;ISO-8859-2问题,html,encoding,utf-8,iso,Html,Encoding,Utf 8,Iso,我对html编码有问题。我在PSPad上工作。我在我的文件中将utf-8设置为字符集,将utf-8设置为文件格式,在本地主机上看起来不错,但在服务器上却没有。 当我将文件格式更改为iso时,它在服务器上工作,但在本地主机上不工作;当我关闭PSPad并重新打开文件时,它会完全打断一些字符。 你有什么解决办法吗?真烦人!:) 谢谢 K.确保外部服务器也发送一个字符集声明。您使用什么服务器软件?在Apache中,您可以通过添加包含以下内容的.htaccess文件来实现此目的: AddCharset u
K.确保外部服务器也发送一个字符集声明。您使用什么服务器软件?在Apache中,您可以通过添加包含以下内容的.htaccess文件来实现此目的:
AddCharset utf-8 .html
还要确保您添加了一个
<meta charset="utf-8">
声明(HTML5)或
到HTML文件头
编辑:更正了输入错误页面上设置了哪些元标记,以及
内容类型
HTTP头是什么样子?@Oded I use(html5),感谢它解决了这个问题。Apache默认字符集是iso,所以我无法更改它,因为有很多网站都使用iso字符集。我不确定,但我认为这一改变将打破旧网站。添加到单个文件夹的htacces解决了该问题。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">