4

<ul>タグを使用するだけでなく、ナビゲーションバーにタグを使用する技術的な理由 (CSS / jQuery 関連)はありaますか?

<nav>
  <ul class="links">
    <li><a href="/">Home page</a></li>
    <li><a href="/about">About page</a></li>
  </ul>
</nav>

<nav>
    <a href="/">Home page</a>
    <a href="/about">About page</a>
</nav>
4

2 に答える 2

6
  • おそらく、「よりセマンティック」です。これらのリンクはおそらくリストです
  • 要素がないnav場合 (HTML5 など)、ul多くの場合、スタイリングに便利なコンテナーが提供されます。
于 2011-01-19T12:35:15.740 に答える
-2

XML とは異なり、HTML ではタグを作成できません。確かに、おそらく動作しますが、無効なマークアップです。

リストは通常​​、意味のあるものをマークアップするための優れた方法を提供します。構造、それは通常理にかなっています (通常、ナビゲーションにはアイテムのリストがありますね?)。定義リストは、いくつかの形式のナビゲーションに役立ちますが、通常はリストが最も理にかなっています。

于 2011-01-19T15:29:07.557 に答える