структура 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, время: 22:20. |