Cuando debemos usar más ?
- ?
-
19-09-2019 - |
Pregunta
En qué escenarios que deberíamos ir para <dl>
no <ul>
?
¿Es importante para el usuario <ul>
lector de pantalla o <dl>
? Qué software lector de pantalla notificar al usuario acerca de contenido está en <ul>
o <dl>
?
Solución
A <dl>
es una lista de definiciones. Debe ser utilizado en un caso como, tal vez, un diccionario:
casos de uso:
<dl>
<dt>Thesaurus</dt>
<dd>A book for finding synonyms of other words, often alphabetical. Similar to a dictionary.</dd>
</dl>
El resultado de lo anterior:
- Sinónimos
- Un libro para encontrar sinónimos de otro modo, a menudo alfabético. Similar a un diccionario.
La idea es que el plazo a-ser-definido se mantiene en el elemento de
<dt>
, y la definición de ese término se da en la <dd>
.
A <ul>
es una lista desordenada. Ahora, un <dl>
no implica ningún orden a su contenido, pero sí implica una relación semántica entre sus hijos. Un <ul>
, sin embargo, podría contener cualquier cosa que no se ordenó.
Otros consejos
Cuando se trabaja con un conjunto de definiciones y no simplemente una lista de elementos desordenados.
En los casos ambiguos como sus ejemplos en el comentario sobre la respuesta de Jonathan (nombre de la persona a continuación, descripción, pregunta entonces a responder), ¿por qué no se instala una versión de prueba de un lector de pantalla o dos y averiguar qué constructo se lee más apropiada ?
Aquí hay dos (de aquí ):