2011-05-03 5 views
4

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

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

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

ответ

2

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

+1

+1 для заказа на дату –

1

Некоторые другие функции общих форумов:

  • # Количество просмотров
  • Последнее сообщение автор/нить, где это применимо
  • stickied (пребывание на вершине, всегда)
  • "опрос" темы
  • анонсы (отображаются на всех форумах всегда наверху)
  • подфорумы
  • "upvoting" thread отвечает как "helpful" (aka kudos system)
Смежные вопросы