为什么W3验证器失败?

时间:2012-11-22 21:57:53

标签: html validation android-browser

当我使用Chrome,Firefox或Opera时,我的网站在台式计算机下没有问题,但是当我使用默认的Android浏览器(也在Google搜索预览中)时,右侧菜单不显示。我检查了W3验证器网站,但对于索引页面,它说它无法检查:

http://volkangezer.scienceontheweb.net/index.php

另一页:

http://volkangezer.scienceontheweb.net/iletisim.php?dil=en

它显示了一些错误,但可能它们不是导致此问题的原因。

我的第一个问题是为什么我的index.php页面无法检查?这两个页面具有完全相同的编码和包含文件。

第二个问题是,为什么没有显示正确的菜单?

谢谢。

1 个答案:

答案 0 :(得分:4)

验证器会告诉您无法检查的原因:

  

抱歉,我无法验证此文档,因为在第350行它包含一个或多个我无法解释为utf-8的字节(换句话说,找到的字节在指定的字符编码中不是有效值)。请检查文件内容和字符编码指示。

     

错误是:utf8“\ xC4”未映射到Unicode

换句话说,您的文件被搞砸了,或者使用与其声称使用的字符编码不匹配的字符编码进行编码。

有关此主题的详情,请参阅Character encodings for beginners及其链接的文档。