h1是否需要标题作为父标题?

时间:2014-05-05 19:05:40

标签: html5 semantics heading

h1标签是否总是需要标头标签?

喜欢以下内容?

<main>
    <header>
        <h1>Title</h1>
    </header>
</main>

或者这就够了吗?

<main>
    <h1>Title</h1>
</main>

3 个答案:

答案 0 :(得分:0)

不是强制性的。但在语义上,它很好。

查看此link了解详情。

答案 1 :(得分:0)

除了table和form标签之外,任何html标签都不需要父级。

只要您的<h1></h1>位于<body></body>标签内,一切正常。

但是:你不应该在标签中添加任何内容,只需要导入和元数据!

所以这很好

<html>
    <body>
        <h1> Text </h1>
    </body>
</html>

答案 2 :(得分:0)

&#34; h1是否需要标题为父级?&#34;不,它没有

&#34;标题元素通常包含节标题(h1-h6元素),但这不是必需的。&#34; 来源:web spec

另见h1 parents