在Firefox中,有一个名为“Html Validator”的扩展。它在窗口的右下角添加了一个小指示器图标。当您访问的页面无效时,它会亮起。你可以点击它来查看错误。这个扩展的真正重要特征是它不会连接到w3c的验证器。捆绑了w3c使用的相同的验证SGML解析器。这意味着它可以验证本地HTML文件。 (这对于我来说是最重要的用途,因为我使用手动编码的html文件进行网页开发,每次我在浏览器中预览HTML时,我也可以知道它是否有验证错误)。在谷歌浏览器,歌剧,Safari,甚至IE浏览器?当我在过去的几年中看到,我所见过的所有其他验证者只是将当前的URL发送到w3c的验证器站点。在任何主流浏览器中是否有内置的HTML验证器?
回答
HTML Validator by Robert Nyman Google Chrome有一个指示器图标,显示内嵌结果并验证本地文件。
不错的工具。我试过了,但似乎没有工作。有一半时间告诉我超时? – 2011-04-12 02:16:16
它可能在幕后使用w3C验证程序。 – 2011-04-12 02:17:42
我不认为这种类型的东西通常是内置的,因为它们不是普通用户所需要的,并且会减慢浏览速度。一般来说,根据我的小见解,附加软件是最好的选择。
对于任何开发任何网站的人来说,前两个浏览器新增功能包括:Firebug(如前面提到的响应)和Web Developer工具栏,可用于许多浏览器。这里是工具栏的开发人员页面的链接:Website for Web Developer Toolbar
Firebug非常适合跨平台浏览JavaScript,检测错误,检查HTML以及其他许多有用功能的HTML &。
另一方面,Web开发工具栏允许您在本地主机或Web上验证HTML,CSS等,关闭Javascript,关闭CSS,以及更多!
我希望这有助于!
有一个新的HTML验证器可用于Chrome。它使用LibTidy的JavaScript端口,因此在本地验证而不需要远程服务。
见https://chrome.google.com/webstore/detail/anjdemaoejlpgmnmkijdemoiebcddhkc
的HTML Tidy的浏览器扩展程序工作得很好,虽然它不具有的许多功能Firefox的对应。作为额外的好处,它在本地主机页面上工作。你可以在这里得到它:https://chrome.google.com/webstore/detail/html-tidy-browser-extensi/gljdonhfjnfdklljmfaabfpjlonflfnm
我在Chrome中使用这个插件:
https://github.com/renyard/validity
足够简单易用。
但我认为在Chrome/Firefox中有一个本地工具会更好。
我是Firefox扩展的作者。我最近重写了Chrome以及Firefox的新Webextension API。
参见扩展网页的详细信息:
从谷歌Chrome商店的直接链接是这样的:
https://chrome.google.com/webstore/detail/html-validator/mpbelhhnfhfjnaehkcnnaknldmnocglk
享受,
- 1. 检查浏览器是否内置了HTML5表单验证?
- 2. QtCreator中是否有任何内存浏览器?
- 3. 在所有主流浏览器中清除浏览数据
- 4. 是否有浏览器特定的代码验证程序?
- 5. 是否有任何js库取代IE浏览器的Chrome浏览器框架
- 6. 是否有PHP浏览器?
- 7. 在浏览器中验证XML和DTD
- 8. MS Lync Server 2010是否带有内置的vxml浏览器?
- 9. 在Javascript中是否有跨浏览器设置style.float的方式?
- 10. 在任何浏览器中设置剪贴板内容
- 11. 确定是否浏览器支持集成的身份验证
- 12. 是否有可能拥有浏览器内调试器?
- 13. 是否有任何离线的跨浏览器测试工具
- 14. 浏览器插件w3c验证器?
- 15. JPanel内置的浏览器
- 16. 是否有任何与HTML5中的Web浏览器表单验证相关的JavaScript属性?
- 17. Ruby on Rails中是否有任何(本地)HTML验证器可用?
- 18. 任何好的软件html验证器
- 19. 是否有任何Android浏览器参考/文档?
- 20. 在HTML浏览器中播放udp流视频的任何方法
- 21. 表内浏览器HTML编辑器?
- 22. 是否有Linux的领域浏览器?
- 23. 是否有node.js的脚本浏览器?
- 24. 浏览器内部的浏览器
- 25. 浏览器内的浏览器
- 26. Blackberry浏览器是否有现有的在线模拟器?
- 27. JavaScript验证的跨浏览器问题
- 28. 如何检测浏览器是否支持webkit浏览器?
- 29. 验证网站是否能保证在所有浏览器中看起来都是正确的?
- 30. 有.NET的任何模拟浏览器?
我也需要一个答案对这个问题。我的工作要求我不要将源代码自愿提交给任何系统,但我自己的。 – Andy 2011-05-18 12:02:12
那么,HTML(或任何SGML方言,甚至XML)需要根据DOCTYPE进行验证,因此您需要一个**程序来为您执行此操作,afaik没有这样的工具(至少跨浏览器)去做。最好的方法是与一些W3C Api一起检查。 – 2012-06-13 01:45:11
您可以将源代码抓取到[validator.nu](http://about.validator.nu/)或[w3 html验证程序](http://validator.w3.org/about.html)并在本地安装。完成之后,将页面传送到验证器的本地安装将非常简单。 – steveax 2012-08-15 05:01:03