Frage

In welchen Szenarien, die wir für <dl> gehen sollten nicht <ul>?

Spielt es eine Rolle für Screenreader-Benutzer <ul> oder <dl>? nicht Screenreader-Software benachrichtigt Benutzer über Inhalte in <ul> oder <dl> ist?

War es hilfreich?

Lösung

Eine <dl> ist eine Definitionsliste. Es sollte als vielleicht in einem solchen Fall verwendet werden, ein Wörterbuch:

Use-Fall:

<dl>
<dt>Thesaurus</dt>
<dd>A book for finding synonyms of other words, often alphabetical. Similar to a dictionary.</dd>
</dl>

Ergebnis der oben:

Thesaurus
Ein Buch für Synonymen für andere Worte zu finden, oft alphabetisch. Ähnlich wie bei einem Wörterbuch.


Die Idee ist, dass der Begriff-zu-definiert in dem <dt> Elemente gehalten, und die Definition dieses Begriffs in den <dd> gegeben.

Ein <ul> ist eine ungeordnete Liste. Nun hat ein <dl> keine, um seinen Inhalt implizieren, es gibt aber eine semantische Beziehung zwischen ihren Kindern bedeutet. Ein <ul> konnte jedoch enthält alles, was nicht bestellt wird.

Andere Tipps

Wenn Sie mit einer Reihe von Definitionen arbeiten und nicht nur eine Liste von ungeordneten Elementen.

Für mehrdeutige Fälle wie Ihre Beispiele im Kommentar zu Jonathan Antwort (Person Namen dann Beschreibung Frage dann beantworten), warum Sie nicht eine Testversion von einem Screenreader oder zwei installieren und herausfinden, welches Konstrukt gelesen wird am zweckmäßigsten ?

Hier sind zwei (von hier ):

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