# HTML Semestre 2, 2026 ## Definición * HyperText Markup Language * Es un lenguaje de marcado * Describe la estructura de una página web ## Usos * Definir contenido * Organizar información * Dar significado a los elementos ## Origen * Creado por Tim Berners-Lee * Año 1991 * Proyecto del CERN ## Evolución * HTML 1.0 – documentos simples * HTML 2.0 – formularios * HTML 4.0 – separación contenido / estilo * HTML5 – semántica y multimedia ## Funcionamiento * El navegador interpreta etiquetas * Las etiquetas describen contenido * No es un lenguaje de programación  ## Estructura mínima ```html
Esto es un párrafo
``` ## Tipos de elementos ### Elementos de bloque * Ocupan todo el ancho * Generan salto de línea Ejemplos: * div * p * h1 – h6 * section ### Elementos en línea * Ocupan solo su contenido * No generan salto Ejemplos: * span * a * strong * em ## HTML semántico ### Semantico * Etiquetas con significado * Describen el contenido ### Usos * Mejor accesibilidad * Mejor SEO * Código más claro ## Etiquetas comunes ### Principales * header * nav * main * section * article * footer ### Ejemplo ```html
```
## Listas
### Listas no ordenadas
```html
| Producto | Precio |
|---|---|
| Manzana | $1 |
```
## Rutas relativas
* Funcionan en servidor
* Portables
### Ejemplo
```html
```
## Tipos de rutas relativas
| Tipo | Ejemplo |
| ------------ | ---------------- |
| Mismo nivel | index.html |
| Subcarpeta | img/logo.png |
| Nivel arriba | ../archivo.html |
| Desde raíz | /assets/logo.png |
## Recomendaciones
* Usar HTML semántico
* Mantener estructura clara
* Usar rutas relativas
* Indentar código