我认为HTML编码字符集问题?

时间:2010-04-23 16:35:52

标签: html

我被要求在此页面添加推荐信...

http://www.orchardkitchens.com/Showroom/testimonials.html

正如您将看到的那样,有很多有趣的角色出现在这个地方,它已经抛出了页面的结构。

我已经重新加载了备份,而且有趣的字符仍在出现。任何想法我需要做什么??

请询问您是否需要我提供有关手头问题的更多信息。

非常感谢,

ETFairfax。

3 个答案:

答案 0 :(得分:0)

有效的HTML可能是一个开始; HTML文档不应直接以元标记开头。此外,似乎charset问题是与您的网页,而是在后端代码。看看来源,有很多东西,比如

“

出现哪些是UTF-8编码在解释为Latin 1时产生的HTML字符实体。所以你应该修改你的代码而不是HTML(嗯,那也是)。

答案 1 :(得分:0)

在我看来,好像有些文本被编码为UTF-8但是就像它是一个ANSI字符集一样被加载,然后运行HTML编码。导致这些额外的字符。您将需要找到源文本重新构建HTML,确保阅读源文本的任何内容都能理解它的UTF-8编码。

答案 2 :(得分:0)

您的HTML在语法上无效。缺少<!doctype>,缺少<html>标记,缺少<head>标记,网页浏览器无法合理地解析元信息。

首先

Fix您的HTML,然后重试。

关于字符编码故事,只需确保您在任何地方使用同一个字符编码。在数据存储区中,在源文件中,在响应头中,等等。您可能会发现this article的介绍性文本对于了解有关字符编码的更多信息非常有用。如果您确实知道/使用Java,那么您可能会发现建议的解决方案也很有用。