来自XHTML 1.0的<dl>元素是否适合显示资源标记列表或订阅源?</dl>

时间:2009-12-20 17:55:06

标签: html xhtml semantics semantic-web semantic-markup

我想知道XHTML 1.0中的<dl>元素在语义上是否有效以显示资源标记列表,如下所示:

<dl>
    <dt>Tags</dt>
    <dd><a href="">Lorem</a></dd>
    <dd><a href="">Ipsum</a></dd>
    <dd><a href="">Dolor</a></dd>
</dl>

或使用订阅Feed,如下面的代码所示:

<dl>
    <dt>Feeds</dt>
    <dd><a href=""><img src="atom.png" alt="Atom" /></a></dd>
    <dd><a href=""><img src="rss.png" alt="RSS" /></a></dd>
</dl>

或者<ul>元素是否更适合这些示例?

1 个答案:

答案 0 :(得分:2)

dl语句最初旨在显示定义列表。您想显示可用Feed列表。这不是“这里是引理,这里是解释”你在字典中使用的东西(并且关系通常是1:1,即一个dt和一个dd)。

所以:不,dl语句在语义上不是正确的选择。 ul更适合,或者是一张小桌子。

编辑:为了进行比较,<dt>Feed</dt><dd>An automatically retrievable set of information</dd>更适合。请注意,“dt”表示“定义术语”,“dd”表示“定义数据”的“定义描述”。