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.

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.