Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 某些页面上的编码不正确_Html_Utf 8_Character Encoding_Html Validation - Fatal编程技术网

Html 某些页面上的编码不正确

Html 某些页面上的编码不正确,html,utf-8,character-encoding,html-validation,Html,Utf 8,Character Encoding,Html Validation,我有一个完全用意大利语建立的网站,多年来一直运作良好。 我今天注意到,在其中一页的中间(我只在一页上发现了错误),重音拉丁字符显示不正确 有关网页为: 再次重复,通过网站的其余部分,我没有这个问题,其他页面使用相同的PHP模板文件 通过htaccess将字符编码设置为UTF-8 非常感谢。该特定页面上的部分内容实际上不是用UTF-8编码的,而是用拉丁语-1编码的。谢谢Deceze,但据我所知,该页面是用UTF-8编码的,就像源代码的第7行一样。该行告诉浏览器如何解释该页面。它实际上并没有使页面

我有一个完全用意大利语建立的网站,多年来一直运作良好。 我今天注意到,在其中一页的中间(我只在一页上发现了错误),重音拉丁字符显示不正确

有关网页为:

再次重复,通过网站的其余部分,我没有这个问题,其他页面使用相同的PHP模板文件

通过htaccess将字符编码设置为UTF-8


非常感谢。

该特定页面上的部分内容实际上不是用UTF-8编码的,而是用拉丁语-1编码的。

谢谢Deceze,但据我所知,该页面是用UTF-8编码的,就像源代码的第7行一样。该行告诉浏览器如何解释该页面。它实际上并没有使页面UTF-8编码!好的,谢谢,但是我的htaccess中还有下面一行(不带引号):“AddType”text/html;charset=UTF-8'php”啊,facepalm。请开始阅读这两个问题:,哦,伙计。。。数据本身,不管它来自哪里,都是拉丁1编码的!我不知道数据来自哪里,所以我只能猜测。例如,如果它来自您
包含的文件,则该文件在您的文本编辑器中保存为Latin-1而不是UTF-8