【问题标题】:How can I validate optional HTML closing tags and missing /'s?如何验证可选的 HTML 结束标记和缺少的 /?
【发布时间】:2010-09-22 19:40:02
【问题描述】:

是否有任何免费可用的工具可以检查诸如丢失的</p><br>(而不是<br />)之类的东西?

谢谢!

【问题讨论】:

    标签: html validation xhtml


    【解决方案1】:

    w3c validator

    您还可以使用许多验证 XML 解析器中的任何一个来针对 XHTML DTDs 之一验证您的 XHTML(取决于您使用的是哪一个)。

    【讨论】:

      【解决方案2】:

      听起来你实际上是在问:

      如何将 HTML 转换为 XHTML?

      在这种情况下,我建议查看HTML TidyHTML::HTML5::Parser 和一些代码的组合,以将生成的 DOM 输出为 XML 文档。

      【讨论】:

      • 是的,我现在意识到我已经在荒岛上生活了将近十年...认为 HTML4(以及即将到来的 HTML5)应该是 xHTML 的那些方面的坚持者。我现在看到
        是预期的,而不是
        ,而 和其他是可选的。无论如何,tidy 中的哪个选项强制执行 xHTML?谢谢!
      【解决方案3】:

      W3C Markup Validation Service 可让您检查最常用的 Web 文档的有效性,例如 html、xhtml... 您可以通过提供 URI、文件上传或粘贴来验证您的代码。

      验证服务是开源的,因此如果您需要离线版本,您也可以下载代码并在本地使用。 (link to source code)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-14
        • 1970-01-01
        • 2021-08-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多