我想知道如何构建常见问题解答以保持内容的语义含义。
我想到使用定义列表,因为问题和anwser之间的密切关系可能在一起。
您对此有何看法?
答案 0 :(得分:7)
是的,我更喜欢使用定义列表。
您的其他选择是使用问题的标题(h2等)和答案的段落,或将它们放在一个表格中,其中包含问题列和答案列。
我倾向于定义列表,不仅因为关键的问题/答案关系,而且因为它们比其他任何一个选项分解成更“干净”(在每个选项的开头使用多个dls和h2)并且它们比桌子更容易风格!实际上,我倾向于避免使用只有两个字段的数据关系表。
你甚至可以在答案中有多个p-tag,文档仍然会验证(我刚刚查看了我自己写的基于dl的FAQ,它验证为XHTML 1.0 Transitional)。