Definición destacada
¿Como funciona el comando en HTML5: 'article'?
Última modificación: 2024-06-17
en HTML5
El elemento <article> en HTML5 representa contenido auto-contenido que puede distribuirse de forma independiente o reutilizarse en otros contextos. Este elemento es muy útil para contenidos como artículos de noticias, publicaciones de blogs, comentarios de usuarios, entre otros. Aquí te detallo sus atributos y su uso:
Atributos Globales de <article>
El elemento <article> soporta todos los atributos globales disponibles en HTML5, los cuales son:
- accesskey: Permite dar acceso rápido al contenido mediante una combinación de teclas.
- class: Define una o más clases de CSS para este elemento.
- contenteditable: Indica si el contenido del elemento puede ser editado por el usuario.
- contextmenu: Asocia el elemento con un menú de contexto personalizado.
- dir: Especifica la dirección del texto. Puede ser "ltr" (izquierda a derecha) o "rtl" (derecha a izquierda).
- draggable: Indica si el elemento es draggable (puede arrastrarse).
- dropzone: Especifica qué se debe hacer con los datos cuando se sueltan.
- hidden: Oculta el elemento.
- id: Establece un identificador único para el elemento.
- lang: Especifica el idioma del contenido del elemento.
- spellcheck: Indica si el contenido del elemento debe ser revisado (o no) en busca de errores ortográficos.
- style: Define estilos CSS en línea.
- tabindex: Especifica el orden que debe seguirse en la navegación mediante el teclado.
- title: Proporciona información adicional sobre el elemento (usualmente se muestra como una tool-tip).
- translate: Indica si el contenido de este elemento debe traducirse o no.
Uso de <article> en HTML5
El <article> es ideal para representar contenidos que tienen sentido por sí mismos y pueden existir independientemente en el contexto de una página web.
Ejemplos de Uso
-
Artículo de Noticias
<article> <header> <h1>Título de la noticia</h1> <p>Publicado el <time datetime="2023-10-10">10 de octubre de 2023</time> por <span>Autor</span></p> </header> <p>Aquí va el contenido de la noticia. Este artículo puede ser compartido y republicado de forma independiente.</p> <footer> <p>Comentarios: 3</p> </footer> </article> -
Publicación en un Blog
<article> <header> <h1>Mi primera publicación en el blog</h1> </header> <section> <p>Este es el contenido de mi primer blog post. Contiene información que puede ser útil para mis lectores.</p> </section> <footer> <p>Leido 200 veces | 20 comentarios</p> </footer> </article> -
Comentario de Usuario
<article> <header> <h2>Comentario de Juan Pérez</h2> </header> <p>Este producto es excelente, lo recomiendo.</p> <footer> <p>Publicado el <time datetime="2023-10-11">11 de octubre de 2023</time></p> </footer> </article>
En estos ejemplos, cada elemento <article> puede existir de manera independiente. Gracias a los atributos globales, puedes personalizarlos aún más con identificadores únicos, clases específicas, y otras funcionalidades que los hagan interactivos y estilizados según tus necesidades.
¡Espero que esta información te sea útil para entender y utilizar correctamente el elemento <article> en HTML5!