Ir al contenido

Cabecera de documento en HTML5

Semánticamente, el uso del elemento header nos permite definir una cabecera de documento en HTML5. De esta forma podemos identificar cuáles son los elementos introductorios de la página.

En una cabecera de documento en HTML5 nos podemos encontrar elementos como el título, un menú de navegación, logo y en algunos casos un formulario de búsqueda. Si bien esto no está reglado estos son los elementos más comunes.

El elemento header es un elemento agrupador, por lo cual no tiene una representación explícita y su contenido es texto u otro elemento. El elemento header se utilizaría de la siguiente forma:

<header>
<!-- Contenido de la cabecera -->
</header>

Este elemento lo encontraremos, normalmente detrás del elemento body de las página webs, cuando este se esté utilizando para representar una cabecera de documento en HTML5.

Es importante que diferenciemos entre los que es la cabecera del documento definida mediante el elemento head y la cabecera representada mediante el elemento header.

En el primer caso utilizamos el elemento head para definir la metainformación de la página así como un área para enlazar a nuestros scripts u hojas de estilo.

Por otro lado el elemento header nos permite definir la cabecera del documento, aquella que tiene una representación visual y por lo tanto es renderizable.

Para completarlo, vamos a insertar dentro del elemento header un título y un logo. Para ello nos apoyamos en los elementos h1 e img.

<header>
<h1>Cabecera de documento en HTML5</h1>
<img src="logo.png" alt="Logo del sitio">
</header>

De esta manera ya tenemos identificado semánticamente qué representa el título e imagen representativa de la página dentro de nuestra cabecera.

Ya habéis visto lo sencillo que es definir una cabecera de documento en HTML5.

Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Cabecera de documento en HTML5

Aprende a crear una cabecera de documento en HTML5 de forma sencilla y semántica, incluyendo elementos como título y logo para una mejor presentación visual.

Descargar código