在任何主流浏览器中都有内置的HTML验证器吗?

时间:2011-04-10 22:13:05

标签: html html-parsing

在Firefox中,有一个名为“Html Validator”的扩展程序。它会在窗口的右下角添加一个小指示符图标。当您访问的页面无效时,它会亮起。您可以单击它以查看错误。这个扩展的真正重要特征是它不与w3c的验证器建立连接。 w3c使用的相同验证SGML解析器是捆绑的。这意味着它可以验证本地HTML文件。 (这对我来说是最重要的用途,因为我使用手动编码的html文件进行Web开发。每次我在浏览器中预览我的HTML时,我也可以知道它是否有验证错误。)

Google Chrome,Opera,Safari甚至IE都有类似内容吗?当我查看过去几年时,我看过的所有其他验证器只是将当前的URL发送到w3c的验证站点。

6 个答案:

答案 0 :(得分:4)

Chrome可以使用新的HTML验证程序。它使用LibTidy的JavaScript端口,因此无需远程服务即可在本地验证。

请参阅https://chrome.google.com/webstore/detail/anjdemaoejlpgmnmkijdemoiebcddhkc

答案 1 :(得分:4)

我是Firefox扩展程序的作者。我最近为Chrome和Firefox的新Webextension API重写了它。

查看有关扩展程序主页的更多信息:

  

http://users.skynet.be/mgueury/mozilla/index.html

Google Chrome商店的直接链接是:

https://chrome.google.com/webstore/detail/html-validator/mpbelhhnfhfjnaehkcnnaknldmnocglk

享受,

答案 2 :(得分:1)

Google Chrome浏览器的

HTML Validator by Robert Nyman有一个指示符图标,显示内嵌结果,并验证本地文件。

答案 3 :(得分:1)

HTML Tidy浏览器扩展程序运行良好,但它没有Firefox对应的那么多功能。作为额外的奖励,它适用于localhost页面。你可以在这里得到它:https://chrome.google.com/webstore/detail/html-tidy-browser-extensi/gljdonhfjnfdklljmfaabfpjlonflfnm

答案 4 :(得分:0)

我不认为通常会内置这种类型的东西,因为普通用户不需要它们,并且可能会降低浏览速度。一般来说,在我的拙见中,附加组件是可行的方式。

为开发任何网站的任何人添加的前两个浏览器是:Firebug(如前一个响应所述)和Web Developer工具栏,可用于许多浏览器。以下是工具栏开发人员页面的链接:Website for Web Developer Toolbar

Firebug非常适合单步执行JavaScript,检测错误,检查HTML和HTML。 CSS,以及许多其他有用的功能。

另一方面,Web Developer Toolbar允许您在本地主机或Web上验证HTML,CSS等,关闭Javascript,关闭CSS,以及更多内容!

我希望这有帮助!

答案 5 :(得分:0)

我在Chrome中使用此插件:
https://github.com/renyard/validity

简单易用。
但我认为在Chrome / Firefox中使用本机工具会更好。