我正在寻找可以帮助我修复格式错误的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的一些指示,我也主要生成代码。因此,最好是工具分析生成的页面。
答案 0 :(得分:6)
这听起来像是HTML Tidy的工作。
答案 1 :(得分:4)
答案 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