我正在查看文章 20+ Professional Examples of Websites Using HTML5看到新的 HTML 5 标签的良好语义使用,我发现这个网站 http://bit.ly/bfgatc在 header 中的 H1
之前使用 H2
。
在 HTML5 中可以吗?
最佳答案
在我看来,这些都没有任何业务是单独的 header ,而且它们绝对不应该在 <hgroup>
中.它们是一个标题,应该在 <header>
中,甚至可能在 <section>
中.他们没有单独的级别;一个只是设计得比另一个大。以任何顺序使用这两者在语义上都是不正确的。
所以我建议的是,而不是:
<header>
<nav>...</nav>
<div>
<hgroup>
<h2>...</h2>
<h1>...</h1>
</hgroup>
</div>
</header>
会是:
<nav>...</nav>
<header>
<h1>I design user interfaces and strive for <strong>perfection.</strong></h1>
</header>
关于html - 在 HTML5 中可以在 H2 之后使用 H1 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8499135/