Etiqueta <head>
La etiqueta <head> en HTML es una de las etiquetas principales dentro de la estructura de un documento HTML. Contiene metadatos sobre la página web, como el título, los enlaces a hojas de estilo (CSS), los scripts, entre otros. La información en el <head> no es visible directamente para el usuario, pero es esencial para el funcionamiento correcto de la página.
El <head> debe estar dentro del elemento <html>, y su propósito principal es definir información que los navegadores, motores de búsqueda y otros servicios utilizan para procesar la página correctamente.
Dentro del <head> pueden incluirse elementos como <title> para definir el título de la página, la etiqueta <meta> para definir metadatos importantes, <link> para enlazar hojas de estilo y <style> para incluir estilos directamente en el código.
Ejemplo de código
<html lang="es">
<head>
<title>Mi Título</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>Mi Título de Página</h1>
</body>
</html>
Explicación del Código:
En el ejemplo anterior, la etiqueta <head> contiene los siguientes elementos:
-
<title>: Define el título que aparece en la pestaña del navegador. -
<meta charset="UTF-8">: Especifica la codificación de caracteres de la página (UTF-8 es la codificación más utilizada). Esto asegura que los caracteres especiales se muestren correctamente. -
<link rel="stylesheet" href="styles.css">: Enlaza una hoja de estilos externa para aplicar formato a la página.
Recuerda que el contenido dentro de <head> no será visible para el usuario en la página. Es información destinada a ayudar al navegador y a otros servicios a procesar y mostrar correctamente el documento.
Otros Elementos Comunes en el <head>
-
<meta>: Utilizada para definir metadatos como la descripción de la página, las palabras clave, el autor, entre otros. Esto es útil para los motores de búsqueda. -
<style>: Permite agregar estilos CSS directamente dentro del documento HTML, aunque lo más recomendable es utilizar un archivo externo con<link>. -
<script>: Se utiliza para incluir código JavaScript directamente en el<head>, aunque comúnmente los scripts se colocan al final del documento dentro del<body>para mejorar el rendimiento.
Consideraciones Importantes
El título es esencial: El título de la página definido en <title> es el que aparece en la pestaña del navegador y se utiliza en los resultados de búsqueda.
Uso adecuado de metadatos: Las etiquetas <meta> y <link> son clave para la optimización SEO de tu página.
Evita contenido visible en el <head>: Recuerda que no debes poner contenido visual o interactivo dentro de esta etiqueta. Su función es solo proporcionar información que no se muestra directamente.