Подтвердить что ты не робот

Семантическая разметка HTML для часто задаваемых вопросов

Я хочу создать страницу вопросов и ответов.

Это не список, это не табличные данные, и я не уверен, что и как я должен использовать <dl><dt><dd>.

Каков наилучший семантический способ его создания и отформатировать его с помощью css?

4b9b3361

Ответ 1

Я всегда использую <dl> для часто задаваемых вопросов. Обычно изготовление <dt> якорь для индекса вопросов для ссылки.

изменить...

Я должен упомянуть, это моя интерпретация самого семантического подхода. Как я вижу, это точно такая вещь <dl> предназначен для обозначения.

Что касается CSS, это действительно субъективно. Я использую типичные стили заголовка для <dt> , с высоким размером шрифта, возможно, немного более высоким размером шрифта и, возможно, большим интервалом между буквой и словом.

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

Ответ 2

Я бы пошел с простейшей моделью; каждый вопрос - это заголовок, с ответами в тегах абзаца. Ясный, логичный и семантически разумный, я думаю.

Причина, по которой я не буду использовать упомянутые теги списка определений, заключается в том, что я не думаю, с чистой семантической точки зрения, что вопросы и ответы соответствуют форме чистых терминов и определений.