Как лучше организовать древовидные комментарии?

Возникло 2 вопроса на эту тему.

Вопрос номер 1:
Что лучше использовать при верстке для дерева комментариев список или же div ? Какие плюсы и минусы того или иного варианта ?

Вопрос номер 2:
Как удобнее будет пользователям работать с бесконечным деревом или же сделать вариант как вконтакте (уровень вложенности ограничивается 2). По моему мнению как вк удобнее, но к сожалению я не являюсь большинством.
  • Вопрос задан
  • 2437 просмотров
Решения вопроса 1
Многоуровневые комментарии - однозначно вложенные списки:

<ul>
  <li>Комментарий 1</li>
  <li>Комментарий 2</li>
  <li>Комментарий 3<ul>
    <li>подКомментарий 1</li>
    <li>подКомментарий 2</li></ul></li>
  <li>Комментарий 4</li> 
</ul>

Только в таком случае присутствует семантика (для комментариев это важно) + удобно указывать вложенности стилей + всегда можно прикрутить JavaScript (для возможности свернуть/развернуть вложенные уровни).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ограничения уровня вложенности даст очень удобное отображение и легкость читаемости комментариев.

Я бы использовал дивы так как легче было бы настроить стили и тип отображения в зависимости от последовательности.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы