3验证错误 - 不确定如何纠正

时间:2012-06-25 20:19:02

标签: html validation

  1. 第10行,第43列:元素链接上的属性href的错误值FRSH Studio:路径组件中的空格。使用%20代替空格。 <link rel="pingback" href="FRSH Studio" /> ---据我所知,这是从我在Wordpress中的设置中提取的。当我将设置更改为包含%时,我收到一条错误,指出“路径组件包含一个未跟随两个十六进制数字的百分号”。我该如何解决这个问题?

  2. 第146行,第7列:看到尸体的结束标记,但是有未封闭的元素。 </body> ---我相信这是指<div id="container"> ...

  3. 第54行,第20栏:未关闭的元素div。 <div id="container"> ---当我在页脚中使用</div><!-- end container -->关闭容器时,我被告知它是一个迷路标签。 </div><!-- end container -->应该在哪里?

  4. 不确定为什么这是从Wordpress Stackexchange发送出去的。该网站验证为HTML。只有在通过w3c验证器使用URI验证网站(Wordpress)时才会出现这些错误。

4 个答案:

答案 0 :(得分:1)

将完整代码放入HTML Tidy中并使其有效。使用此:http://infohound.net/tidy/

HTML Tidy 是一种用于检查和清理HTML源文件的工具。它对于查找和纠正深层嵌套HTML中的错误,或者使怪诞代码再次清晰可见特别有用。

此在线版本使您无需在PC上安装客户端工具即可使用它。

答案 1 :(得分:0)

“stray tag”错误可能是因为页面被解析为XHTML,其中每个开始标记(例如<!-- end container -->)都需要结束标记。

最好的HTML验证器在这里:

http://validator.w3.org/

这将提供一个清理HTML Tidy的选项,正如其他人所提到的那样。

答案 2 :(得分:0)

1)href必须是有效的链接。

<link rel="pingback" href="http://frshstudio.com" />

2/3)也许您已将它关闭在错误的位置?

你能发贴代码吗?

答案 3 :(得分:0)

您的网站似乎生成了错误的HTML网页。

1)“href”的值应为URL。

2)如果你有一个“div”开始标记,那么也需要一个“div”结束标记。这可能会丢失。

3)需要看到整个资源有用。

如有人建议,您可以使用http://validator.w3.org/。另一个验证器(适用于Windows,因此它处于脱机状态并且可以执行更多操作)是http://www.htmlvalidator.com/处的CSE HTML验证器