我正在通过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验证错误是:
考虑
h1
仅将h1
元素用作顶级标题(许多屏幕阅读器和其他工具将所有元素都视为顶级标题)。<h1>Mission</h1>
我以为HTML5允许h1
在页面上使用多个标签。而且这些h1
标记可以在article
元素内部使用。
有谁知道为什么W3C无法验证此HTML?
在这里使用是有效的h1
。
在W3C标记验证不报告警告,而不是一个错误。如果愿意,可以忽略警告。
在HTML5规范“鼓励”作者使用“合适等级的标题”,而不是h1
随处可见。但是,鼓励并不是一个规范性的要求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句