Я проверил пару решений для закладок интерфейсов (в том числе JQuery UI), а разметка всегда следует тому же ули-ли-шаблон:Разметка для закладок интерфейсов
<ul class="tabs">
<li><a href="#tab1">Title 1</a></li>
<li><a href="#tab2">Title 2</a></li>
</ul>
Является ли это считается наилучшей практикой, и почему? До сих пор я всегда использовал теги span или div, и все работало нормально. Кроме того, почему теги «a»? Они только здесь, чтобы вызвать зависание и активные состояния в старых браузерах?
Добавлено на другой предмет. Надеюсь, ты не против. –
Я думаю, что вторая точка немного неточна. вам все равно нужно добавить '' в 'div' за ссылку, чтобы работать – Lukman
@Lukman - Нет, вы этого не сделаете. «DIV» будет иметь соответствующий атрибут «ID». –