我在 xhtml 严格 1.0 验证中遇到问题

I have problems at xhtml strict 1.0 validation

提问人:peter.s 提问时间:12/4/2019 更新时间:12/4/2019 访问量:34

问:

我应该如何在验证时解决这些问题?

错误行 15,第 10 列:没有属性“id” nav id=“kipozicional”

错误行 15,第 24 列:元素“nav”未定义 nav id=“kipozicional”

错误行 18,第 8 列:元素“标头”未定义

错误行 36,第 6 列:元素“main”未定义

错误行 37,第 9 列:元素“文章”未定义

HTML xhtml xhtml-1.0-严格

评论

0赞 abney317 12/4/2019
也许你想改用html5?<!DOCTYPE html>

答:

0赞 Quentin 12/4/2019 #1

您正在使用的元素都是在 HTML 5 中引入的。XHTML 1.0 太旧了,无法支持它们。

您的选择:

  • 切换到 HTML 5(如果需要,可以使用 XML 序列化)
  • 用 XHTML 1 中的元素替换元素(例如 divs)
  • 具有无效的 XHTML

我建议切换到 HTML 5。