【问题标题】:Offline html5 validator离线 html5 验证器
【发布时间】:2014-02-12 12:44:04
【问题描述】:

我想通过 HTML5 验证器传递我们正在构建的 Web 应用程序的几页。 我发现了几个可用的“在线”验证工具,但出于隐私原因,我宁愿不上传我们的页面进行检查。

您知道任何离线 HTML5 验证工具/库吗?

【问题讨论】:

  • 我相信它现在是 w3 推荐的,但我认为甚至没有可用的库(dtd 文件或其他东西)。
  • @net.uk.sweet 似乎不是重复的,只是似乎离题了。

标签: html validation w3c-validation


【解决方案1】:

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

【讨论】:

  • 这应该是公认的答案。从今天开始,安装离线 HTML5 验证工具(按照 OP 的要求)是一件很简单的事情,例如pip install html5validator(此示例需要安装 Python 和 Java),使用示例参见 documentation
  • 要使用 vnu.jar 在 Atom 编辑器中键入(“即时”)进行验证,请使用新的 linter-vnu Atom 包(今天发布)。
【解决方案2】:

到目前为止,W3C 只发布了 HTML 4.01 之前的 DTD。

下载库:http://validator.w3.org/sgml-lib.tar.gz

2012 年 9 月,W3C 提议 plan (wikipedia.org) 于 2014 年底发布稳定的 HTML5 推荐标准,并在 2016 年底发布 HTML 5.1 规范推荐标准。

因此,我相信 HTML5 的库将在今年推出。

同时您可以使用非官方的 DTD 文件,可在此处获得:http://www.cs.tut.fi/~jkorpela/html5-dtd.html

【讨论】:

猜你喜欢
  • 2014-06-08
  • 2023-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多