La Etiqueta DT

Se utiliza dentro de una lista de definiciones para marcar el término que será descrito.
La etiqueta <dt>
(description term) se utiliza dentro de una lista de definiciones (<dl>
) para marcar el término que será descrito. Es esencial para crear estructuras semánticas en glosarios, FAQs, metadatos y otros contenidos que requieran pares término-descripción.
Sintaxis básica
<dl> <dt>Término a definir</dt> <dd>Descripción del término</dd> </dl>
Casos de uso comunes
Glosario técnico
<dl> <dt>API</dt> <dd>Interfaz de Programación de Aplicaciones.</dd> <dt>JSON</dt> <dd>Formato de intercambio de datos basado en texto.</dd> </dl>
Preguntas frecuentes (FAQ)
<dl> <dt>¿Cómo crear una cuenta?</dt> <dd>Haz clic en "Registrarte" y completa el formulario.</dd> <dt>¿Dónde ver mis pedidos?</dt> <dd>Accede a la sección "Historial de compras".</dd> </dl>
Especificaciones de producto
<dl> <dt>Color</dt> <dd>Negro mate</dd> <dt>Batería</dt> <dd>Duración de 24 horas</dd> </dl>
Atributos clave
Atributo | Descripción |
---|---|
id |
Identificador único para enlazar o manipular con CSS/JavaScript |
class |
Clase CSS para aplicar estilos específicos |
title |
Texto informativo adicional (se muestra como tooltip) |
Accesibilidad
-
Lectores de pantalla: Reconocen
<dt>
como un término de definición.
Buenas prácticas:
-
Un
<dt>
debe tener al menos un<dd>
asociado. -
No usar
<dt>
fuera de<dl>
:
<!-- Incorrecto --> <dt>Término suelto</dt> <!-- Correcto --> <dl> <dt>Término correcto</dt> <dd>Descripción adecuada</dd> </dl>
Estilización con CSS
Personaliza la apariencia del término y su descripción:
dt { font-weight: bold; color: #2c3e50; margin-top: 1rem; border-bottom: 2px solid #3498db; padding-bottom: 0.5rem; } dd { margin-left: 1.5rem; color: #666; padding: 0.5rem 0; }
Errores comunes
Usar <dt>
sin <dd>
<!-- Incorrecto --> <dl> <dt>Término sin descripción</dt> </dl>
Anidar elementos no permitidos
<!-- Incorrecto --> <dt> <div> <!-- No se permiten elementos de bloque dentro de <dt> --> Término complejo </div> </dt>
Confundir con <li>
<!-- Incorrecto --> <ul> <dt>Término en lista no ordenada</dt> <!-- Usar <li> --> </ul>
Ejemplos avanzados
Múltiples términos para una descripción
<!-- Incorrecto --> <ul> <dt>Término en lista no ordenada</dt> <!-- Usar <li> --> </ul>
Lista de definiciones con metadatos
<dl class="metadatos"> <dt>Autor:</dt> <dd>Gabriel García Márquez</dd> <dt>Publicación:</dt> <dd>1967</dd> </dl>
Buenas prácticas
Orden lógico: Colocar <dt>
antes de <dd>
.
Jerarquía semántica:
-
Usar un
<dt>
por concepto único. -
Agrupar términos relacionados con múltiples
<dt>
antes de un<dd>
.
Evitar contenido extenso en <dt>
:
<!-- Incorrecto --> <dt>Definición de inteligencia artificial según la RAE...</dt> <!-- Correcto --> <dt>Inteligencia artificial</dt> <dd>Definición según la RAE...</dd>
Comparación con elementos similares
Elemento | Uso | Ejemplo |
---|---|---|
<dt> |
Término en lista de definiciones | <dt>SEO</dt> |
<th> |
Encabezado de tabla | <th>Precio</th> |
<li> |
Ítem en listas no semánticas | <li>Item 1</li> |
Conclusión:
La etiqueta <dt>
es clave para:
- Definir términos en listas estructuradas.
- Mejorar la semántica y accesibilidad del contenido.
- Organizar información técnica o explicativa de manera clara.
¡Úsala siempre que necesites relacionar un concepto con su descripción!