我目前正在尝试学习HTML和Java EE Servlet编程.我在我的本地计算机(Orion Application Server)上运行了一个应用程序服务器,并且我使用在同一台计算机上运行的浏览器连接到我在此服务器上部署的网页,并指向http://localhost/mypage.htm(例如).
我知道W3C有一个可以访问的站点,它将验证HTML页面(并计算给定doctype的错误数量),但这必须是一个公开的URL.如何像我上面描述的那样在本地运行的设置上验证HTML?
很多选择:
请参阅w3c验证服务的安装:
http://validator.w3.org/docs/install.html
Firefox插件:
Firefox插件或其他工具,用于本地验证HTML页面
https://addons.mozilla.org/en-US/firefox/addon/249/
离线验证器:
http://htmlhelp.com/tools/validator/offline/index.html.en
您可以下载vnu.jar版本以离线检查HTML5文档.见https://github.com/validator/validator/releases/latest的实际下载文件,看https://validator.github.io/validator/了解更多信息
如果你使用的是firefox,这个插件是完美的:
http://users.skynet.be/mgueury/mozilla/
我整天用它.当您查看源时,它会显示错误列表并为您突出显示它们.
用于验证html文件夹的命令行工具:https://github.com/svenkreiss/html5validator
它与CircleCI和TravisCI集成,可用于验证Pelican和Jekyll站点.