-1

HTML5 表示要素 (ヘッダー、フッター、nav など) を使い始めたばかりで、HTML5 仕様でこれに遭遇したとき、nav 要素について具体的に読んでいました。

ページ上のリンクのすべてのグループが nav 要素にある必要はありません — この要素は主に、主要なナビゲーション ブロックで構成されるセクションを対象としています。特に、フッターには、サービス条件、ホームページ、著作権ページなど、サイトのさまざまなページへのリンクの短いリストが含まれているのが一般的です。このような場合はフッター要素だけで十分です。このような場合に nav 要素を使用できますが、通常は必要ありません。

フッターで nav 要素を使用できないのはなぜですか? 多くの場合、サイトのフッターには十分なナビゲーション メニューがあるようです (たとえば、StackOverflow を例にとると、ヘッダーよりもフッターに大きなナビゲーションがあります!)

また、フッターに nav 要素を含めた場合、サイトは HTML5 検証に失敗しますか? それとも、これは W3C が行っている単なる推奨事項ですか?

4

1 に答える 1

3

テキストをもう一度読んでください。許可されていないとは言っていません。推奨されていないだけです。

私が推測できる理由については、これらの新しい要素はセマンティックな理由で導入されたものであり、この推奨事項に従えば、メインの nav 要素により多くの価値を与えることになります (SEO だと思います)。

于 2012-09-11T12:13:03.683 に答える