HTML/CSS lab

Guía práctica

Etiquetas HTML y utilidades CSS, explicadas con ejemplos que se ven.

Cada página de esta guía muestra el mismo patrón: un ejemplo en vivo a la izquierda, el código que lo genera a la derecha, y por qué te sirve. Está pensada para revisarla en orden o saltar directo al tema que necesites reforzar.

00

Introducción

Qué es el DOM, anatomía de una etiqueta HTML, sintaxis CSS, el cascade y el pipeline de render.

→
01

Display

block, inline, inline-block, hidden y cómo cambia el comportamiento de cada uno.

→
02

Flexbox

flex, justify/items, gap, wrap y el patrón de card con footer pegado abajo.

→
03

Grid

grid-cols, col-span, layouts responsivos y grillas asimétricas tipo sidebar.

→
04

Position

static, relative, absolute, fixed, sticky, z-index e inset-0.

→
05

Margin & Padding

El box model en acción: espacios externos e internos, márgenes negativos, margin collapsing.

→
06

Border

Grosor, estilo, color, radios y bordes por lado.

→
07

Sizes

Width, height, min/max, unidades relativas y el atajo size-*.

→
08

Shadows

shadow-sm a shadow-2xl, sombras de color, inset y drop-shadow.

→
09

Headings & Typography

h1–h6, jerarquía visual, tamaños, peso, tracking y leading.

→
10

Sections

HTML semántico: header, nav, main, section, article, aside, footer.

→
11

Anchor

Estados de link, target, rel de seguridad, anclas internas, descargas.

→
12

Images & Figure

alt correcto, figure/figcaption, srcset responsivo, lazy loading, object-fit.

→
13

Accesibilidad

sr-only, aria-label, skip links, foco visible, contraste.

→
14

Forms

label/for, fieldset, tipos de input, validación, estados de error.

→
15

Breakpoints

Mobile-first, sm/md/lg/xl/2xl, max-*, y container queries.

→
16

Dark Mode

El variant dark:, estrategia automática vs. manual, toggle con localStorage.

→