Я создаю веб-сайт с использованием HTML 5 разметки, но столкнулся с проблемой относительно того, где разместить элемент NAV - потому что я использую SPRY 'Панель с вкладками 'для навигации и содержание:
<header>
<div id="TabbedPanels1" class="TabbedPanels">
<ul class="TabbedPanelsTabGroup">
<li class="TabbedPanelsTab" tabindex="0">Home</li>
<li class="TabbedPanelsTab" tabindex="0">Profile/li>
<li class="TabbedPanelsTab" tabindex="0">Contact</li>
</ul>
<div class="TabbedPanelsContentGroup">
<div class="TabbedPanelsContent">Content 1</div>
<div class="TabbedPanelsContent">Content 2</div>
<div class="TabbedPanelsContent">Content 3</div>
</div>
</div>
Я думал, что лучшее место для вставки элемента NAV - это обертывание элемента UL , но это нарушает панель вкладок SPRY (возможно, я могу просто исправить это, изменив некоторые пути к файлам в CSS?).
Кроме того, поскольку основное содержимое сайта будет размещаться в областях «Содержимое» панели с вкладками, мне интересно, каков наилучший подход к созданию этого сайта в отношении NAV, ARTICLE и т. Д., Поэтому что семантически правильно?
Возможно, я поступаю неправильно?