структура dl > dt + dd это конечно хорошо, вот только ее не всегда хватает. Иногда нужно чтобы все таб-листы были в одном контейнере.
Так что приходится либо вставлять div'ы в dd, что несовсем решает задачу, либо использовать другую структуру. Так что думаю тут подойдет такая разметка:
<div class="tab-control">
<ul class="tab-items">
<li>Таб 1</li>
<li>Таб 2</li>
</ul>
<ul class="tab-sheets">
<li>Таб 1 Содержимое</li>
<li>Таб 2 Содержимое</li>
</ul>
</div>
Но тогда семантически это какбы два несвязанных списка, о чем и говорил wwwboy Тоесть тут видим противоречие. В целях "универсализации" надо испльзовать второй вариант (ну или в измененном виде) UPD: И да, совсем забыл: не используйте jquery.ui просто так на фронтенде сайта ! Эта библиотека нужна в админке, возможно в личном кабинете юзера или еще где, где без js не обойтись. А в обычных случаях используйте код приведенный в первых постах... |
| Часовой пояс GMT +3, время: 19:25. |