任何好的软件html验证程序

时间:2010-11-07 02:32:10

标签: html css

如何验证html文件格式正确?我想找到诸如缺少关闭</div>之类的问题,反之亦然。

5 个答案:

答案 0 :(得分:5)

它被称为validation

答案 1 :(得分:2)

我实际上为此目的使用了一个书签,根据我的喜好进行了调整:

javascript:window.open('http://validator.w3.org/check?uri='+escape(window.location)+'&charset=(detect+automatically)&doctype=Inline&group=0&ss=1');void%200

我将此保存为书签,并在我的书签栏上显示。它验证我正在查看的页面的代码,但在新的选项卡/窗口中打开它。非常方便。

答案 2 :(得分:2)

你想偶尔做一次,就像你的浏览器一样吗?这是一个名为HTML Validator的Firefox插件。 https://addons.mozilla.org/en-US/firefox/addon/249/

HTML Validator的繁重工作由Tidy完成,这是一个C库,位于http://tidy.sf.net

Tidy的一个问题是他们没有发布。他们的安装说明是“从CVS回购中获取最新信息”。这对我们中的一些人来说是一个问题,所以我把它整理成tidyp项目。 http://tidyp.com/

如果您正在使用Perl并希望使用tidyp包装以使Perl程序更容易进行验证,请使用HTML :: Tidy。 http://search.cpan.org/dist/HTML-Tidy/

在创建HTML :: Tidy之前,我在纯Perl中编写了自己的结构验证器,名为HTML :: Lint,位于http://search.cpan.org/dist/HTML-Lint/

所有这些仅来自HTML 4。如果您希望验证XHTML和HTML 5,我没有任何建议。

答案 3 :(得分:1)

到目前为止,最好的验证者 - 根据我的经验 - Total Validator(还有一个standalone version)。它比W3C's validator更准确。

答案 4 :(得分:0)

我在firefox上使用“web开发人员工具栏”,重定向到http://validator.w3.org。它有一个很好的菜单,可以选择验证css,html(本地和远程)和RSS源。

它还有其他与html验证无关的功能。