2

http://websterglasssandiego.com/

https://github.com/GaretWebster/WebsterGlass/issues/1

以前は H2 タグを使用していたナビゲーション ペインがありますが、Home や About などの単語で SEO の機会を無駄にしたくなかったので、div タグに変更することにしました。現在、同じ要素の周りに 2 つの Div を使用しています。NavDiv タグは背景画像を作成し、NavText div には CSS によって中央に配置された Nav テキストが含まれています。span または nav タグを使用した方がよいでしょうか?

また、これらの Nav 要素をリストに入れる必要がありますか? これの利点と欠点は何でしょうか?

これは私の最初のサイトであり、より良いコーディングを練習しようとしているので、私のコードに対する批評は大歓迎です。

4

3 に答える 3

3

HTML5 には、ナビゲーションに固有のタグ ( nav) があります。ここでそれについて読むことができます:http://html5doctor.com/nav-element/

このnavタグ内には、各メニュー項目の順序付けられていないリストがあります。

したがって、HTML は次のようになります。

<nav>
    <ul>
      <li><a href="#">Home</a></li>
      <li><a href="#">Portfolio</a></li>
      <li><a href="#">Contact</a></li>
      <li><a href="#">About</a></li>
      <li><a href="#">Quote</a></li>
    </ul>
</nav>

理想的には、これがナビゲーションを行う最良の方法です。

お役に立てれば :)

于 2013-08-23T21:51:52.183 に答える
0

ナビゲーションにリストを使用することは、アンカー タグを含む div よりもセマンティックです。また、スクリーン リーダーや他のユーザーがコンテンツを理解するのに適していることも証明されています。こちらをご覧ください

于 2013-08-23T21:51:11.540 に答える