在本地计算机上验证HTML

dva*_*ria 36 html validation localhost w3c-validation

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

我知道W3C有一个可以访问的站点,它将验证HTML页面(并计算给定doctype的错误数量),但这必须是一个公开的URL.如何像我上面描述的那样在本地运行的设置上验证HTML?

Moi*_*man 28

很多选择:

请参阅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

  • 在Ubuntu/Debian上你可以只是`sudo apt-get install w3c-markup-validator` (7认同)

sid*_*ker 8

您可以下载vnu.jar版本以离线检查HTML5文档.见https://github.com/validator/validator/releases/latest的实际下载文件,看https://validator.github.io/validator/了解更多信息

  • 在Mac上,'brew install vnu`,然后`vnu path/to/your/file.html`. (4认同)
  • 到目前为止,这是迄今为止对这个问题最完整和最新的答案.遗憾的是它没有更多的赞成票. (3认同)

Ste*_*hen 7

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

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

我整天用它.当您查看源时,它会显示错误列表并为您突出显示它们.


sve*_*iss 5

用于验证html文件夹的命令行工具:https://github.com/svenkreiss/html5validator

它与CircleCI和TravisCI集成,可用于验证Pelican和Jekyll站点.