SORU
4 NİSAN 2011, PAZARTESİ


≪ul>ve <li>ın içinde <nav>s gerekir?

Başlık oldukça açıklıyor.

<nav> özel bir etiket var artık

Bu:

<nav>
  <ul>
    <li><a href="#foo">foo</a></li>
    <li><a href="#bar">bar</a></li>
    <li><a href="#baz">baz</a></li>
  </ul>
</nav>

aşağıdaki daha iyi?

<nav>
  <a href="#foo">foo</a>
  <a href="#bar">bar</a>
  <a href="#baz">baz</a>
</nav>

Tercih edilen yolu nedir bazı CSS konumlandırma/doldurma, ekstra DOM seviyesi ihtiyacım yok varsayarak ve neden?

CEVAP
5 NİSAN 2011, Salı


nav öğesini ve listeden farklı bir semantik bilgi sağlar:

  • Nav navigasyon elemanı önemli bir engelle karşı karşıya olduğumuz iletişim kurar

  • Liste bu navigasyon blok içindeki bağlantılar öğelerinin listesini form ile iletişim kurar

http://dev.w3.org/html5/spec/Overview.html#the-nav-element nav bir unsur da nesir içerebilir.

Yani Evet, nav öğesi içinde bir liste olması bir anlam katıyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • laptopmag

    laptopmag

    25 Ocak 2008
  • pucksz

    pucksz

    24 Mart 2006