¡Bienvenido! Soy tu mecánico guía. Antes de abrir cualquier editor de código, necesitas conocer la herramienta más poderosa que ya tienes: tu navegador.
Aquí vas a aprender a desarmar y rearmar cualquier página web.
"No abras un editor todavía. Ve a cualquier página y presiona F12. Bienvenido a tu taller real."
Usa la flecha de inspección para iluminar piezas específicas. Verás que el HTML no es texto… es la estructura física que sostiene todo.
El DOM es el chasis. La base física sobre la que se monta TODO. No es código abstracto… son las piezas reales que puedo tocar y modificar.
Cada pieza HTML tiene una etiqueta de apertura y una de cierre. Es como el molde superior e inferior que da forma a la pieza. Lo que va entre ellas es el contenido.
CSS funciona en 2 pasos: primero seleccionas la pieza (selector), luego le aplicas las propiedades (los ajustes). Como un mecánico que elige la pieza y luego decide qué herramienta usar.
lijando y pintando...
"Si quieres cambiar una llanta, no puedes simplemente gritarle al auto '¡cambia la llanta!'. Tienes que agarrar la llave inglesa y colocarla exactamente en el perno."
"De la pieza, saca el maletín de estilos"
"Del almacén, usa la herramienta para obtener"
"Del documento, usa la mano para buscar"
Una vez que sujetas la pieza con querySelector, aplicamos la acción. — Haz clic en cada herramienta para verla en acción ↓
Bienvenido al taller mecánico
HTML fabrica las piezas. CSS las pinta. Pero sin JS nada se mueve. JavaScript es la batería y el motor eléctrico: le da vida, reacciona al usuario y puede cambiar TODO en tiempo real.
"Un motor no explota solo. Alguien tiene que girar la llave. Los eventos son exactamente eso: acciones del usuario que encienden el código."
El muñequito
soldando cables ⚡
¿Cuántos eventos puede tener un mismo elemento?