0

ヘッダー要素を nav の中に直接置くのは悪いことですか?

左側に「Site::Page」、右側に私のページの記事へのリンクのリストを含む水平バーが必要だとします。このようにしても問題ありません:

<nav>
  <header>Fruitland::Three common bananas</header>
  <ul><li>Link to kind 1</li><li>Link to kind 2</li><li>Link to kind 3</li></ul>
</nav>

それとも、ナビゲーションでulのみをラップし、左側の部分にh4を使用し、div全体をバインドする必要がありますか?

4

2 に答える 2

1

いいえ、「悪い」わけではありませんが、<h1>代わりにここで使用するのがベストプラクティスと見なされる場合があります。W3Cが<nav>要素について文書化した最初の例を参照すると、ナビゲーションメニューを説明するために<h1>内を使用しています。<nav>

W3Cは、または要素<header>内など、他の場所での使用を好むようです。<body><article>

于 2012-07-20T16:53:50.330 に答える
0

悪くはないかもしれませんが..私は次のものを使用する可能性が高いです..

<section>.    
  <header>blah</header>
  <nav>....</nav>
</section>
于 2012-07-20T16:57:08.613 に答える