4

xhtml 1.0 では、 hn (h1 から h6) は、本の章のようにドキュメント構造を表す必要があり、それらはすべてbody. html5 にはsectionarticleheader、があり、 hnタグはこれらのタグの 1 つから派生hgroupしているようで、body 要素に関連していません。お気に入り

<html>
<body>
<h1>My personal homepage</h1>
<section id="resume">
<header>
<h1>My resumre</h1>
<p>A brief description of my skills</p>
</header>
<!-- bla bla bla -->
</section>
</body>

xhtml 1.0 では、次のようにしました。

<html>
<body>
<h1>My personal homepage</h1>
<div id="resume">
<h2>My resumre</h2>
<p>A brief description of my skills</p>
<!-- bla bla bla -->
</div>
</body>

それは理にかなっていますか?または、xhtml 1.0 と同じ規則に従い、セクション、ヘッダーなどを無視して、body 要素に関連する hn タグを作成する必要がありますか?

セマンティクスと SEO に関するアドバイスと回答は、私にとって最も価値のあるものです。

4

2 に答える 2

3

最高の SEO は、良いコンテンツを持つことです。意味的にここで説明したことは問題ありません。HTML5 で新しくなったのは<footer>、 、<header><section>およびのようなコンテナーは、いわば<article>独自の内部構造を持つことです。したがって、最初の例の概要は次のようになります。

  1. 私の個人ホームページ
    1. 私の履歴書

マークアップを次のように変更する場合:

<html>
<body>
<h1>My personal homepage</h1>
<h2>Introduction</h2>
<p id="intro">...<\p>
<h2>About me</h2>
<section id="resume">
<header>
<h1>My resume</h1>
<h2>Overview</h2>
</header>
<p>...</p>
</section>
</body>

概要は次のようになります。

  1. 個人ホームページ
    1. 自己紹介
    2.自己紹介
        1. 履歴書
            1. 概要

説明については、ドラフトのセクション 4.4.11 を参照してください。Geoffrey Sneddonは、ページのアウトラインをチェックするためのHTML 5 Outlinerツールを作成しました。

于 2010-10-16T09:43:58.907 に答える
0

意味的には、あなたがしていることは問題ありません。多分セクションは記事であるべきです。

SEOはおそらく問題ありませんが、確かなことは言えません。

于 2010-10-15T13:29:23.687 に答える