Семантически, что такое форум?

Я создаю форум с нуля как проект, и я пытаюсь сделать его как можно лучше оформленным и основанным на стандартах. До сих пор я придумал

  • Использование таблицы
  • Использование неупорядоченного списка с заголовками для соответствующих данных
  • Использование таблицы для данных сообщений (автор, заголовок, дата, номер сообщения) внутри списка сообщений с подсписком тем

Есть ли другие варианты, которые я должен рассмотреть? Если нет, то что из вышеперечисленного было бы наиболее семантически правильным


person Kirk    schedule 03.05.2011    source источник


Ответы (2)


Если вы выберете более традиционный внешний вид форума, то семантически список тредов должен отображаться в виде таблицы, поскольку это табличные данные (имеют строки, столбцы и заголовки). Сообщения самой темы, вероятно, должны отображаться в виде упорядоченного списка, потому что сообщения упорядочены по дате.

person Liam    schedule 03.05.2011

Еще некоторые особенности общих форумов:

  • # раз просмотрено
  • Последний опубликованный автор/тред, если применимо
  • липкий (всегда остается наверху)
  • темы "опрос"
  • ветки объявлений (появляются на всех форумах всегда вверху)
  • подфорумы
  • Тема "голосования" отвечает как "полезная" (также известная как система kudos)
person rlb.usa    schedule 03.05.2011