【发布时间】:2011-11-24 18:59:52
【问题描述】:
考虑到语义网络和 HTML5,创建手风琴小部件的语义正确方法是什么?
示例:
jQueryUI 提出如下示例:
<div id="accordion">
<h3><a href="#">First header</a></h3>
<div>First content</div>
<h3><a href="#">Second header</a></h3>
<div>Second content</div>
</div>
现在,如果我们需要一个包含标题和内容的列表,那么这就是我们所需要的:
定义列表?
<dl>
<dt>
Title
</dt>
<dd>
Content
</dd>
</dl>
【问题讨论】:
-
我很纠结这样的问题是否应该交给 SO。 Are questions about semantic HTML on topic?
-
除非有充分的理由表明实现会显着影响可用性或可访问性,否则代码问题应该牢牢地留在 Stack Overflow
-
这个问题必须迁移到 StackOverflow