Ist
Element von XHTML 1.0 angepasst, um eine Ressource Tag-Liste oder einen Abonnement-Feed angezeigt werden?

StackOverflow https://stackoverflow.com/questions/1936464

Frage

Ich frage mich, ob das <dl> Element von XHTML 1.0 semantisch gültig ist, eine Ressource-Tag-Liste anzuzeigen, wie folgt aus:

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

oder mit einem Abo-Feed, wie der Code unten zeigt:

<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>

Oder ist das <ul> Element mehr auf diese Beispiele angepasst?

War es hilfreich?

Lösung

Die dl Aussage war ursprünglich beabsichtigt, eine Definition Liste anzuzeigen. Sie wollen eine Liste der verfügbaren Feeds anzeigen. Das ist nicht „hier ist das Lemma, hier ist die Erklärung“ Dingen, dass Sie in einem Wörterbuch verwenden (und die Beziehung ist oft 1: 1, das heißt, ein dt und eine dd).

Also: nein, ist die dl Aussage nicht semantisch die richtige Wahl. ul ist besser geeignet, oder ein kleiner Tisch.

EDIT: Zum Vergleich würde <dt>Feed</dt><dd>An automatically retrievable set of information</dd> besser gerecht wird. Beachten Sie, dass "dt" bedeutet "Definition Begriff" und "dd" bedeutet "Definition Beschreibung" von "Definitionsdaten".

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top