Html w3验证器表示,在最终验证得到纠正后,所有实体都是无效的

Html w3验证器表示,在最终验证得到纠正后,所有实体都是无效的,html,validation,html-entities,Html,Validation,Html Entities,我正在进行更正,以使我的页面得到验证。我把它归结为页面上留下的一个错误。更正该错误后,验证程序的下一次运行给出了29个错误,页面上的每个实体都有一个错误。例如,现在被认为是无效的。以下是其中一条错误消息: 第67行第12列:未定义实体“nbsp” <h1>&nbsp;<a href="search-by-keyword.php?usertype=pri">M ... 发生了什么事?此问题的解决方案是删除从标签中插入的前导空格,这在规范中是不允许的。特别是,错误

我正在进行更正,以使我的页面得到验证。我把它归结为页面上留下的一个错误。更正该错误后,验证程序的下一次运行给出了29个错误,页面上的每个实体都有一个错误。例如,
现在被认为是无效的。以下是其中一条错误消息:

第67行第12列:未定义实体“nbsp”

<h1>&nbsp;<a href="search-by-keyword.php?usertype=pri">M ...


发生了什么事?

此问题的解决方案是删除从标签中插入的前导空格,这在规范中是不允许的。特别是,错误消息完全正确:

Line 1, column 6: XML declaration allowed only at the start of the document
“文档开头”是指“文档的第一个字符”,不允许前导空格


这消除了上面的错误以及其他28个错误。

如果我们能看到代码,这将更容易回答。验证器经常在一系列过程中进行验证,如果它没有通过第一个过程,就不会启动第二个过程。最有可能的是,您的“单一”错误是第一次传递中的最后一个错误,并且当您解决该错误时,它会转移到第二次传递。为了进一步帮助您,我们需要查看您的source.XML?HTML?您使用的是哪一个?您可以在dev.rephunter.net上看到该页面。htaccess凭证如下:user:guest1,password:RH-dev===guest1请在您的问题中发布一个代表性部分,最好包括开头。
Line 1, column 6: XML declaration allowed only at the start of the document