21

<dl>在什么情况下我们不应该去<ul>

这对屏幕阅读器用户<ul>有影响<dl>吗?屏幕阅读器软件是否会通知用户内容在<ul><dl>

4

3 回答 3

29

A<dl>是定义列表。它应该用在诸如字典之类的情况下:

用例:

<dl>
<dt>Thesaurus</dt>
<dd>A book for finding synonyms of other words, often alphabetical. Similar to a dictionary.</dd>
</dl>

以上结果:

词库
一本用于查找其他单词同义词的书,通常按字母顺序排列。类似于字典。


这个想法是要定义的术语保存在<dt>元素中,并且该术语的定义在<dd>.

A<ul>是一个无序列表。现在,a<dl>并不暗示其内容的任何顺序,但它确实暗示了其子项之间的语义关系。但是, A<ul>可以包含任何未排序的内容。

于 2010-03-10T03:06:50.000 回答
2

当您使用一组定义而不仅仅是无序项列表时。

于 2010-03-10T03:05:51.410 回答
0

对于像您在乔纳森的答案(人名然后描述,问题然后答案)的评论中的例子这样模棱两可的情况,您为什么不安装一个或两个屏幕阅读器的试用版并找出最适合阅读的结构?

这里有两个(从这里):

于 2010-03-10T03:37:22.437 回答