Создание дерева, div или ul лучше? - PullRequest
2 голосов
/ 26 мая 2011

Я создаю свою собственную реализацию дерева, похожую на деревья Dojo или jQuery (например, файловое дерево, в комплекте с разворачивающимися / расширяющимися узлами), и мне интересно, какие преимущества / недостатки кодирования с помощью тегов ul и li будут иметь перед тегами div. Большинство реализаций, которые я вижу (например, Dojo), используют div, но я думаю, что теги ul и li, созданные для представления иерархических структур, будут более подходящими. Так зачем использовать div?

1 Ответ

0 голосов
/ 26 мая 2011

UL / OL / LI / DIV - все блочные элементы, но UL / OL / LI передают больше семантической информации.

Не принимайте случай DIVitus :-) Я не знаю, почему другие имеют этосиндром, возможно, есть некоторые проблемы с наследием iCab? смешок

OL часто имеет "семантический смысл" по сравнению с UL, потому что большинство деревьев / списков, ну, в общем, упорядочены.

Удачное кодирование.

...