validation本地机器上的HTML

我目前正在学习HTML和Java EE Servlet编程。 我有一台运行在本地机器(Orion Application Server)上的应用程序服务器,并使用运行在同一台机器上的浏览器连接到我在此服务器上部署的网页,直接导向到http://localhost/mypage.htm (例如)。

我知道W3C有一个网站,你可以去validation一个HTML页面(并计算给定的DOCTYPEfind了多less错误),但这必须是一个公开的URL。 你如何validation上面描述的本地运行的设置的HTML?

很多select:

请参阅安装w3cvalidation服务:

http://validator.w3.org/docs/install.html

Firefox插件:

Firefox插件或其他工具来本地validationHTML页面

https://addons.mozilla.org/en-US/firefox/addon/249/

离线validation器:

http://htmlhelp.com/tools/validator/offline/index.html.en

如果你使用的是Firefox,这个插件是完美的:

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

我整天使用它。 当您查看源代码时,它会显示一个错误列表,并为您突出显示它们。

您可以下载vnu.jar版本来离线检查HTML5文档。 有关实际下载文件,请参阅https://github.com/validator/validator/releases/latest ,并参阅https://validator.github.io/validator/以获取更多信息;

用于validationhtml文件的命令行工具: https : //github.com/svenkreiss/html5validator

它与CircleCI和TravisCI集成,可用于validationPelican和Jekyll站点。

也许最简单的做法就是我一直这样做。 (ctrl + a),select“复制”(crtl + c),选项卡到validation器,以及它的“直接input”选项,并粘贴到(ctrl + v) )。 十分简单。

在Mac上,通过自制软件brew install vnu 。 然后通过vnu http://localhost/site或者通过vnu path/to/your/file.html检查你的本地站点(来自Bluu答案)