2

<dl>次のように、 XHTML 1.0 の要素がリソース タグ リストを表示するのに意味的に有効かどうか疑問に思います。

<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>要素はこれらの例により適していますか?

4

1 に答える 1

2

このdlステートメントは、もともと定義リストを表示することを目的としていました。利用可能なフィードのリストを表示したいとします。これは、辞書で使用する「ここに補題、ここに説明があります」というようなものではありません (そして、関係はしばしば 1:1、つまり one dtand oneddです)。

したがって、いいえ、dlステートメントは意味的に正しい選択ではありません。ulまたは小さなテーブルの方が適しています。

編集:比較のために、<dt>Feed</dt><dd>An automatically retrievable set of information</dd>より適しています。なお、「定義データ」の「dt」は「定義語」、「dd」は「定義記述」を意味する。

于 2009-12-20T18:01:20.830 に答える