找到格式错误的HTML的工具?

时间:2009-09-08 18:32:45

标签: html

我正在寻找可以帮助我修复格式错误的HTML的工具。例如:

<div id="foo">
  <div id="bar">
    <span>Test</span>    
</div>

该工具会检测到丢失并通知我第2行的ID为“bar”的div未关闭。我知道w3c验证器(使用Web Developer Toolbar)。但我发现验证工具使用起来很慢。此外,一旦标签未关闭,页面的其余部分就会产生大量错误。

此工具可以是独立应用程序,也可以是浏览器插件。

我正在使用Eclipse,JSP,JSTL和jQuery来生成HTML。即使Eclipse给出了关于格式错误的HTML的一些指示,我也主要生成代码。因此,最好是工具分析生成的页面。

5 个答案:

答案 0 :(得分:6)

这听起来像是HTML Tidy的工作。

答案 1 :(得分:4)

HTMLTidy会解决您的错误

xmllint会找到您的错误

答案 2 :(得分:2)

即使W3C Validator也会找到格式错误/未公开的HTML。

我通常会确保通过验证器传递我的HTML和CSS,尽管HTML Tidy也是一个不错的小应用程序。

答案 3 :(得分:2)

https://addons.mozilla.org/en-US/firefox/addon/249这个firefox扩展程序也让我很好......

答案 4 :(得分:0)

如果需要命令行界面,可以使用:https://github.com/yaniswang/HTMLHint

它还有它的咕噜插件:https://github.com/yaniswang/grunt-htmlhint