什么是语义结构常见问题解答的最佳方式?

时间:2010-03-18 13:43:55

标签: html semantic-markup

我想知道如何构建常见问题解答以保持内容的语义含义。

我想到使用定义列表,因为问题和anwser之间的密切关系可能在一起。

您对此有何看法?

1 个答案:

答案 0 :(得分:7)

是的,我更喜欢使用定义列表。

您的其他选择是使用问题的标题(h2等)和答案的段落,或将它们放在一个表格中,其中包含问题列和答案列。

我倾向于定义列表,不仅因为关键的问题/答案关系,而且因为它们比其他任何一个选项分解成更“干净”(在每个选项的开头使用多个dls和h2)并且它们比桌子更容易风格!实际上,我倾向于避免使用只有两个字段的数据关系表。

你甚至可以在答案中有多个p-tag,文档仍然会验证(我刚刚查看了我自己写的基于dl的FAQ,它验证为XHTML 1.0 Transitional)。