2011-01-13 15 views
70

Aynı sayfada birden çok etiket kullanabilir miyim html5?Çoklu <nav> tags

Ben zeldman.com üzerinde this makale okudum ama kesinlikle bana yani

<header><nav>links here</nav></header> 

<footer><nav>links here</nav></footer> 
+1

Rol = 'ana' sitenizin ana içeriğini tanımlamak içindir http://www.w3.org/TR/wai-aria/roles#main ve blogroll için bir rol yoktur. Mikro verileri kullanacağınızı düşünüyorum - http://schema.org/. –

cevap

109

Evet

tamamen net değil. Birden fazla header, nav ve footer etiketlerine sahip olabilirsiniz.

Etiketleri semantik olarak kullandığınızdan ve onları geçersiz yerlere yerleştirmediğinizden (blok düzeyindeki öğelerden oluşuyorsa), örneğin bunları satır içi bir öğeye yerleştiremezsiniz.) o zaman sopaların söyledikleri hakkında çok fazla endişelenmemelisiniz. Projenizde ilerlemek yerine küçük detaylar hakkında tartışmak çok kolay.

+2

Aynı altbilgideki birden fazla nav nasıl? – igasparetto

+1

@igasparetto Tamamen geçerlidir, özellikle de * içeriğin yapısını temsil eden bir tarzda kullanıyorsanız ve sadece stilin rahatlığı için değil. – coreyward

-1

Cevabınız evet. Daha fazla bilgi için bir nav etiketine sahip olabilirsiniz mdn nav etiketleri dökümantasyonu.

İlgili konular