具有相同模板的两个html的charset的奇怪验证行为

时间:2013-06-20 22:53:21

标签: html validation character-encoding

我有两个基于相同模板的HTML文档。我建立了两个完全相同,然后更改div内的内容。我在头部的元标记中使用DTD HTML 4.01 Transitional和字符集ISO-8859-15(对于西班牙语,你知道重音等)。 当涉及到验证时,一个解析而另一个解析,我无法弄清楚原因。 它抱怨其中一份文件中的一些口音也出现在另一份没有投诉的文件中。 我觉得很有趣,但必须有一个理由。

1 个答案:

答案 0 :(得分:0)

我想我发现了问题,我刚用简单的记事本打开了给我带来麻烦的文件,一旦打开那里我就能看到我有像‰这样的奇怪字符在我的代码中。我刚删除它们并正确地编写了内容,当然,它通过了解析器。我从notepad ++打开我的文件时看不到那些字符,这就是为什么我得到的解析器错误对我来说太奇怪了。 我没有将Notepad ++中的编码设置为ANSI,也许这就是我看不到那些奇怪字符的原因。