Introducción a HTML
Introducción completa a HTML: qué es, cómo funciona, estructura básica, etiquetas esenciales y buenas prácticas para comenzar a construir páginas web profesionales.
¿Qué es HTML?
HTML (HyperText Markup Language) es el lenguaje estándar para definir la estructura y el contenido de las páginas web. Funciona como el "esqueleto" de cualquier sitio, organizando textos, imágenes, enlaces y otros elementos de forma coherente para que el navegador los presente adecuadamente. Sin HTML, una página web carecería de orden y sentido.
Recursos recomendados:
¿Cómo funciona HTML?
HTML se basa en etiquetas que rodean el contenido, asignándoles un significado o función. El navegador interpreta estas etiquetas y las muestra como elementos visuales estructurados en la pantalla. Por ejemplo, <p>
indica un párrafo y <h1>
un título principal.
Recursos recomendados:
Elementos básicos de HTML
-
Etiquetas (Tags):
Se escriben entre
<
y>
e indican la función del contenido que encierran. La mayoría de las etiquetas tienen una etiqueta de apertura (<h1>
) y una de cierre (</h1>
). -
Atributos:
Añaden información adicional a la etiqueta, modificando su comportamiento. Por ejemplo,
<img src="imagen.jpg" alt="Descripción">
utiliza:-
src
para señalar la ruta de la imagen. -
alt
para describirla, mejorando la accesibilidad y la comprensión del contenido por parte de lectores de pantalla y motores de búsqueda.
-
-
Anidamiento (Nesting):
Las etiquetas pueden contener otras etiquetas, creando una estructura jerárquica. Por ejemplo:
<div> <p>This is a paragraph inside a div</p> </div>
Esto permite una organización lógica y modular del contenido.
-
La Sección Head y su Importancia:
Dentro del documento HTML, la sección
<head>
tiene un rol crucial. Aunque su contenido no se muestra directamente en la página, el<head>
es donde se define información y configuraciones esenciales, como:- Metadatos: Información que describe la página, su codificación de caracteres, palabras clave, descripción, idioma y más. Esta información ayuda a los navegadores, motores de búsqueda y redes sociales a entender mejor el contenido.
-
Título de la Página: La etiqueta
<title>
dentro del<head>
establece el título que se muestra en la pestaña del navegador y que los motores de búsqueda utilizan como encabezado principal. -
Vínculos a Recursos Externos: A través de etiquetas como
<link>
, se pueden incluir hojas de estilo (CSS), íconos del sitio (favicon) y fuentes externas. -
Scripts y Configuraciones Iniciales: Aunque generalmente se recomienda colocar scripts antes del cierre del
</body>
, algunos metadatos o librerías pueden ir en el<head>
para garantizar que estén listos cuando el documento se renderice.
En resumen, el
<head>
es el lugar donde se prepara el terreno para que el navegador entienda cómo manejar el contenido del<body>
, optimizando el rendimiento, la accesibilidad y el SEO. -
Recursos recomendados:
Estructura mínima de una página HTML
Un documento HTML comienza con una estructura básica:
<!DOCTYPE html>
<html>
<head>
<title>My first oage</title>
<meta charset="UTF-8">
</head>
<body>
<h1>¡Hello World!</h1>
<p>This is my first paragraph</p>
</body>
</html>
Elementos clave:
-
<!DOCTYPE html>
: Indica el uso de HTML5. -
<html>
: Raíz del documento. -
<head>
: Contiene metadatos, el título y enlaces a recursos externos (estilos, scripts, fuentes). -
<body>
: Contiene el contenido visible y con el que el usuario interactúa.
Recursos recomendados:
Buenas prácticas
- Uso de minúsculas en las etiquetas: Mejor legibilidad y coherencia.
- Cierre adecuado de las etiquetas: Evita problemas de estructura.
-
Comentarios para documentar:
<!-- Nota: Esto es un comentario -->
Ayudan a entender el código, sobre todo en proyectos colaborativos.