通过简单的静态html页面的验证器编码警告和错误

时间:2017-01-27 17:16:38

标签: html css character-encoding

我是HTML和CSS的新手,只是练习我的主页。

http://www.utdallas.edu/~siming.liu/

如果我通过验证器检查它,它将显示以下错误消息。

https://validator.w3.org/nu/?doc=http%3A%2F%2Fwww.utdallas.edu%2F~siming.liu%2F

Warning: Using windows-1252 instead of the declared encoding iso-8859-1.

Warning: Legacy encoding windows-1252 used. Documents should use UTF-8.

Error: Internal encoding declaration utf-8 disagrees with the actual encoding of the document (windows-1252).

我检查了我的原始html和CSS文件的编码和行结尾,它们是纯ASCII。

所以他们也应该是UTF-8。

那么页面出了什么问题?

1 个答案:

答案 0 :(得分:0)

我发现有两个地方你应该退房。

first是关于检查您的网站是否正确使用UTF-8。它基本上会看到它是否可以处理国际字符等,基本上UTF-8可以处理的东西,但像ISO-8859-1这样的东西不能。

另一个是post,它讨论了HTML5的一个已知问题,并认为UTF-8或传统编码存在错误。您可能只是有错误消息但没有真正的问题。