Question

Je veux construire une page de questions et réponses.

Il est pas une liste, il n'est pas des données tabulaires et je ne sais pas si ou comment je devrais utiliser <dl><dt><dd>.

Quelle est la meilleure façon sémantique pour construire et mettre en forme avec css?

Était-ce utile?

La solution

J'utilise toujours

pour foire aux questions. En règle générale faire le
un point d'ancrage pour l'index des questions lien.

modifier ...

Je dois mentionner, ceci est mon interprétation de l'approche la plus sémantique. Comme je le vois, c'est exactement le genre de chose

est destiné à marquer.

En ce qui concerne le CSS, il est vraiment subjectif. Je fais des styles de titre-ish typique pour le

, avec un haut poids de la police, peut-être un peu plus la taille de la police, et peut-être une plus grande lettre / espacement des mots.

Quelle que soit intègre bien avec le reste de vos visuels sur le site et fait la relation entre la question et la réponse immédiatement évidente ....

Autres conseils

Je vais avec le modèle le plus simple; chaque question est une rubrique, des réponses dans les balises de paragraphe. Claire, logique et sain d'esprit sémantiquement, je pense.

La raison pour laquelle je ne voudrais pas utiliser les balises de liste de définitions mentionnées est que je ne pense pas que, d'un point de vue sémantique pure que les questions et les réponses correspondent au moule des termes et définitions pures.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top