Как лучше всего семантически структурировать FAQ?
-
20-09-2019 - |
Вопрос
Мне интересно, как мне следует структурировать FAQ, чтобы сохранить смысловое значение содержания.
Я думаю об использовании списка определений, поскольку между вопросом и ответом может быть тесная связь.
Что вы думаете по этому поводу?
Решение
Да, я предпочитаю использовать список определений.
Другие варианты — использовать заголовки (h2 и т. д.) для вопросов и абзацы для ответов или поместить их в таблицу со столбцом для вопроса и столбцом для ответа.
Я бы склонялся к спискам определений не только из-за тесной связи вопросов и ответов, но и потому, что их «чище» разбить на разделы, чем любой из других вариантов (используйте несколько dls с h2 в начале каждого), и они являются стилизовать намного проще, чем таблицы!На самом деле я все равно стараюсь избегать таблиц для связей данных только с двумя полями.
Вы даже можете иметь в ответе несколько p-тегов, и документ все равно будет проверен (я только что проверил FAQ на основе dl, который написал сам, и он проверяется как XHTML 1.0 Transitional).