La Etiqueta ADDRESS

La etiqueta ADDRESS se utiliza para marcar información de contacto en un documento HTML, ya sea del autor del contenido, de una organización o de un artículo específico.
La etiqueta <address>
se utiliza para marcar información de contacto en un documento HTML, ya sea del autor del contenido, de una organización o de un artículo específico. Es un elemento semántico clave para estructurar datos de contacto de manera clara.
Sintaxis básica
<address>
<!-- Información de contacto -->
</address>
-
Es un elemento en bloque (ocupa todo el ancho disponible).
-
Puede contener texto, enlaces, u otros elementos HTML.
Casos de uso
Información del autor de la página
<address>
Escrito por: <a href="mailto:autor@ejemplo.com">Juan Pérez</a><br>
Sigue al autor en <a href="https://twitter.com/autor">Twitter</a>.
</address>
Datos de contacto empresariales
<address>
TechCorp S.A.<br>
Calle Innovación 456<br>
Ciudad Digital<br>
Teléfono: <a href="tel:+123456789">+123 456 789</a>
</address>
Contacto específico para un artículo
<article>
<h2>Guía de SEO</h2>
<p>Contenido del artículo...</p>
<address>
Dudas técnicas: <a href="mailto:soporte@web.com">Equipo de Soporte</a>
</address>
</article>
Reglas importantes
Usos correctos
-
Contacto del autor del documento.
-
Información de contacto relacionada con el contenido principal (ej: empresa dueña del sitio).
-
Dentro de
<article>
para contactos específicos de ese contenido.
Usos incorrectos
-
Direcciones postales genéricas sin contexto de contacto.
-
Listas de direcciones no vinculadas al autor o propietario del sitio:
<!-- Incorrecto -->
<address>
Dirección de un cliente: Calle Falsa 123 <!-- No es contacto del autor -->
</address>
Accesibilidad
Los lectores de pantalla reconocen el elemento como información de contacto.
Buenas prácticas:
-
Usar
<br>
para saltos de línea en direcciones físicas. -
Incluir enlaces clicables (
mailto:
,tel:
) cuando sea relevante:
<address>
<a href="mailto:contacto@empresa.com">contacto@empresa.com</a><br>
<a href="tel:+573001234567">+57 300 123 4567</a>
</address>
Estilización con CSS
Por defecto, los navegadores aplican font-style: italic
al contenido de <address>
. Puedes personalizarlo:
address {
font-style: normal;
background-color: #f8f9fa;
padding: 1rem;
border-left: 3px solid #3498db;
}
address a {
color: #2c3e50;
text-decoration: none;
}
address a:hover {
text-decoration: underline;
}
SEO y semántica
Los motores de búsqueda reconocen la información de contacto estructurada con <address>
.
Mejora la visibilidad:
-
Incluye palabras clave relevantes (ej: "Contacto", "Soporte técnico").
-
Usa datos estructurados con Schema.org si es necesario:
<address itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">TechCorp</span><br>
Teléfono: <span itemprop="telephone">+123 456 789</span>
</address>
Errores comunes
Usar para cualquier dirección postal
<!-- Incorrecto -->
<address>
Casa de Harry Potter: 4 Privet Drive, Little Whinging <!-- Ficcional -->
</address>
Anidar contenido no relacionado
<!-- Incorrecto -->
<address>
<h3>Nuestros Servicios</h3> <!-- No es información de contacto -->
<p>Diseño web y marketing digital</p>
</address>
Múltiples elementos <address>
redundantes
<!-- Redundante -->
<address>Contacto: info@web.com</address>
<address>Soporte: soporte@web.com</address>
<!-- Correcto -->
<address>
General: <a href="mailto:info@web.com">info@web.com</a><br>
Soporte: <a href="mailto:soporte@web.com">soporte@web.com</a>
</address>
Ejemplos prácticos
Ejemplo 1: Footer de página web
<footer>
<address>
© 2023 TechCorp<br>
Carrera 10 #25-30, Bogotá<br>
<a href="mailto:contacto@techcorp.co">contacto@techcorp.co</a><br>
<a href="https://www.techcorp.co">www.techcorp.co</a>
</address>
</footer>
Ejemplo 2: Autor de un blog
<article>
<h2>Inteligencia Artificial en 2023</h2>
<p>...contenido del artículo...</p>
<address>
Autor: <a href="https://linkedin.com/in/ana-garcia">Ana García</a><br>
Revisado por: <a href="mailto:equipo@ia.com">Equipo de IA</a>
</address>
</article>
Comparación: <address>
vs <div>
Característica | <address> |
<div> |
---|---|---|
Semántica | Define información de contacto | Contenedor genérico sin significado |
Uso recomendado | Autor/propietario del documento | Agrupación visual o estructural |
Estilo predeterminado | Cursiva (en la mayoría de navegadores) | Sin estilo específico |
Conclusión:
La etiqueta <address>
es esencial para estructurar información de contacto relevante de manera semántica. Úsala para:
-
Identificar al autor/propietario del contenido.
-
Proporcionar datos de contacto profesionales.
-
Mejorar la accesibilidad y el SEO.
¡Evita usarla como un contenedor genérico para direcciones arbitrarias!