html5 – W3C验证说h1在文章是无效的

前端之家收集整理的这篇文章主要介绍了html5 – W3C验证说h1在文章是无效的前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我通过W3C验证服务运行我的网站.我收到以下 HTML错误消息:
<section class="about">
  <article>
    <header>
    <h1>Mission</h1>
    </header>
    <div class="content">
      <p>bla bla bla</p>
    </div>
    <aside>
      <img src='/images/logo-hse-250x250.png' />
    </aside>
  </article>
</section>

W3C验证错误是:

Consider using the h1 element as a top-level heading only (all h1 elements are treated as top-level headings by many screen readers and other tools).

06001

我以HTML5为基础,允许在页面上使用多个h1标签.而且h1标签可以在文章元素中使用.

有没有人知道为什么W3C不验证这个HTML?

解决方法

在那里使用h1是有效的.

W3C Markup Validator报告一个警告,而不是一个错误.如果你喜欢,你可以忽略警告.

HTML5 spec “encourages” authors to use “headings of the appropriate rank”而不是h1到处.但鼓励不是规范要求.

猜你在找的HTML5相关文章