HTML5中H2之后使用H1可以吗?

发布于 2024-12-21 08:25:50 字数 365 浏览 1 评论 0原文

我正在查看文章 20+ 使用 HTML5 的网站的专业示例,以了解 new 的良好语义用途HTML 5 标签,我发现这个网站 http://bit.ly/bfgatc 正在使用标题中 H1 之前的 H2

在此处输入图像描述

在 HTML5 中可以吗?

I was checking the article 20+ Professional Examples of Websites Using HTML5 to see the good semantic uses of new HTML 5 tags and I found that this website http://bit.ly/bfgatc is using H2 before H1 in Header.

enter image description here

Is it ok in HTML5?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

‘画卷フ 2024-12-28 08:25:50

在我看来,这些都没有任何业务是单独的标头,并且它们绝对不应该位于

中。它们是一个标头,并且应该位于

内,甚至可能位于

中。它们没有单独的级别;只是其中一个的款式比另一个大。以任一顺序使用两者在语义上都是不正确的。

所以我建议的是,而不是:

<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>

In my opinion, neither of those have any business being separate headers, and they definitely shouldn't be in an <hgroup>. They're one header, and should be inside a <header>, or maybe even in a <section>. They don't have separate levels; one's just styled bigger than the other. It's not semantically correct to use the two in either order.

So what I would recommend is, instead of:

<header>
    <nav>...</nav>
    <div>
        <hgroup>
            <h2>...</h2>
            <h1>...</h1>
        </hgroup>
    </div>
</header>

would be:

<nav>...</nav>
<header>
    <h1>I design user interfaces and strive for <strong>perfection.</strong></h1>
</header>

该元素已从 HTML5 (W3C) 规范中删除。正如瑞安所说。最好将其放在标签中。

The element has been removed from the HTML5 (W3C) specification. As Ryan said. It would be better to put it in a tag.

夏九 2024-12-28 08:25:50

为什么不呢? hgroup 的规范说:

hgroup 元素通常用于对一组一个或多个 h1-h6 元素进行分组 - 例如,对章节标题和随附的副标题进行分组。

我似乎很清楚,例如,章节标题是 H1,副标题是 H2。

扩展一下:在这种情况下,这确实没有意义,但总的来说,这在技术上没有任何问题(尽管有点奇怪)。

Why not? The spec for hgroup says:

The hgroup element is typically used to group a set of one or more h1-h6 elements — to group, for example, a section title and an accompanying subtitle.

It seems to clear to me that a section title would be a H1 for example, and the subtitle a H2.

To expand: In this situation, it doesn't really make sense, but in general, there is technically nothing wrong with this (although a bit weird).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文