📦 NIVEL 8

Modelo de Caja CSS (Box Model)

📊 Progreso del Nivel 8 0%
📖 El Modelo de Caja

📦 ¿Qué es el Box Model?

En CSS, cada elemento es una CAJA rectangular. El Box Model define cómo se calcula el espacio que ocupa cada elemento.

📏 MARGIN (espacio externo)
🔲 BORDER (borde)
📦 PADDING (espacio interno)
CONTENIDO
Margin
Border
Padding
Content

💡 Recuerda

Margin: Espacio FUERA del elemento (separa de otros)

Border: El borde visible del elemento

Padding: Espacio DENTRO del elemento

Content: El contenido real (texto, imagen, etc.)

🧮 Calculando el tamaño total:

Ancho total = margin-left + border-left + padding-left + width + padding-right + border-right + margin-right


💡 Tip: Usa box-sizing: border-box; para que padding y border se incluyan en el width/height.

💻 Editor Box Model
👁️ Vista Previa
🎮 Actividad 1: Manipula el Box Model

🎛️ Controles

CONTENIDO
Ancho total: 190px | Alto total: 170px
Margin
Border
Padding
Content
.elemento { width: 100px; height: 80px; padding: 20px; border: 5px solid #f97316; margin: 20px; }
Actividad 2: Quiz Box Model

1. ¿Qué propiedad agrega espacio DENTRO del elemento?

2. Si una caja tiene width: 200px, padding: 10px y border: 5px, ¿cuál es el ancho TOTAL?

3. ¿Qué hace box-sizing: border-box?

🤖

¡Tip del Box Model!

💡 Piensa en una caja de regalo:

📦 Content = el regalo
🧱 Padding = el relleno protector
📋 Border = la caja misma
↔️ Margin = espacio hasta otras cajas