在不同网站中使用相同HTML生成的奇怪字符

在不同网站中使用相同HTML生成的奇怪字符,html,char,Html,Char,我有相同的.html和.swf文件,允许在同一主机中使用,但使用不同的域。但是,您可以在中看到“)”之前的字符“the”,但在中看不到它(应该是这样的) 我想知道为什么在infinitum.com.es上显示奇怪的字符,而在bluecodestudio.com上使用相同的文件却根本没有显示出来。©isè,但前者以UTF-8编码,读作iso-8859-1。正如你们所看到的,从外观和意义上看,两者之间绝对没有关系,但从编码上看,两者是有关系的 基本上,第一个链接存在编码问题。At,HTTP头内容类型

我有相同的.html和.swf文件,允许在同一主机中使用,但使用不同的域。但是,您可以在中看到“)”之前的字符“the”,但在中看不到它(应该是这样的)


我想知道为什么在infinitum.com.es上显示奇怪的字符,而在bluecodestudio.com上使用相同的文件却根本没有显示出来。

©isè,但前者以UTF-8编码,读作iso-8859-1。正如你们所看到的,从外观和意义上看,两者之间绝对没有关系,但从编码上看,两者是有关系的


基本上,第一个链接存在编码问题。

At,HTTP头
内容类型:text/html;charset=ISO-8859-1
声明编码,不能在文档本身中重写。这需要在服务器、全局设置或.htaccess文件中修复。如果无法更改,则必须将文件的编码更改为ISO-8859-1。

我无法理解的是,如果两个文件是同一个文件,怎么会发生这种情况!还有,我该如何修复它?它不应该被读取为内容类型meta中声明的UTF-8吗?可以是文件系统(BOM)、web服务器设置或文件。谢谢,我现在应该可以修复它了。