我想知道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>

或者使用订阅源,如下面的代码所示:
<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>元素是否更适合这些示例?

最佳答案

dl语句最初用于显示定义列表。您要显示可用源的列表。这不是“这是引理,这是你在字典中使用的解释”(关系通常是1:1,即一个dt和一个dd)。
所以:不,dl语句在语义上不是正确的选择。ul更合适,或者是一张小桌子。
编辑:比较而言,<dt>Feed</dt><dd>An automatically retrievable set of information</dd>更适合。注意“dt”表示“定义项”,“dd”表示“定义数据”的“定义描述”。

关于html - XHTML 1.0中的<dl>元素是否适合显示资源标签列表或订阅供稿?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1936464/

10-13 01:28