Ist Element von XHTML 1.0 angepasst, um eine Ressource Tag-Liste oder einen Abonnement-Feed angezeigt werden?
-
20-09-2019 - |
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?
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".