Voy a repasar la nueva etiqueta article HTML5, dicha etiqueta nos ayuda a definir un contenido específico dentro de una web y que por si solo tiene sentido.
Un código independiente y con sentido puede ser:
La definición oficial de esta nueva etiqueta HTML5 es la siguiente:
The article element represents a complete, or self-contained, composition in a document, page, application, or site and that is, in principle, independently distributable or reusable, e.g. in syndication. This could be a forum post, a magazine or newspaper article, a blog entry, a user-submitted comment, an interactive widget or gadget, or any other independent item of content.
Vamos a ver la sintaxis de este elemento HTML5 extraída de su web oficial:
<article> <!-- Código HTML --> </article>
Podemos ver como article tiene sus etiquetas de apertura y cierre, el código que se encuentre entre ambas se considerará perteneciente a un contenido o información única y específica de la web.
Os pongo un código de ejemplo básico:
<article> <h1>Titular o nombre</h1> <p>Texto descriptivo similar a una entradilla.</p> </article>
La etiqueta article también puede interactuar con las etiquetas header, footer y section. Aquí os pongo un código de ejemplo:
<section> <header><h2>Noticias relacionadas</h2></header> <article> <header> <h1>Noticia 1</h1> <p>Texto descriptivo 1</p> </header> <footer> <p>Publicado el XXX del XXX de XXX</p> </footer> </article> <article> <header> <h1>Noticia 2</h1> <p>Texto descriptivo 2</p> </header> <footer> <p>Publicado el XXX del XXX de XXX</p> </footer> </article> </section>
Explico el código superior:
En este post recopilo estas etiquetas: