【问题标题】:HTML5 valid way to populate text tags with Javascript?HTML5 用 Ja​​vascript 填充文本标签的有效方法?
【发布时间】:2015-05-25 06:49:35
【问题描述】:

所以我只是在检查我的网站是否是 HTML5 有效的,但我遇到了一个不寻常的问题。

当我使用 w3 的验证器工具对其进行验证时: http://validator.w3.org

我被警告在某些情况下标题标签是空的。这是我在页面加载后使用 Javascript 填充它们的地方 - 所以我可以给它们一个动画效果。

我应该使用 span 元素而不是 <h2> 吗?或者是否有替代方案/我应该忽略此警告 - 尽管我希望整个网站都是 HTML5 有效的。

【问题讨论】:

    标签: javascript html validation


    【解决方案1】:

    类似问题:Empty heading warning on HTML5 validation

    简而言之:你很好。如果您为标题动态生成文本,w3 验证器将抛出 警告,但不会抛出 错误

    【讨论】:

    • 用一个简单的  就不会通过吗??
    • 标题在语义上旨在成为部分的标题(例如,文章的标题)。这些框并不是真正的标题,所以是的,
      元素会更合适。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    • 2012-04-01
    相关资源
    最近更新 更多