Saltar la navegación

Modelo de Caja

...en un documento HTML, todo elemento HTML es tratado como una caja...

Al abrir una página web podemos ver que dicha página está compuesta por varios elementos: títulos, imágenes, párrafos, etc. Esta visualización es bastante legible para el ojo humano, pero tras telones, los desarrolladores vemos a cada elemento como una caja. Una caja no es más que un espacio o contenido encerrado por cuatro lados: superior, inferior, derecha e izquierda. Por ejemplo, un párrafo definido con el tag <p> debemos entenderlo como un contenido (texto) encerrado en los cuatro lados mencionados .
Aprender a manipular las cajas nos ayudará a mejorar la estructura y estilos de nuestras páginas web. Es por eso por lo que, en este apartado estudiaremos el "modelo de caja" o "box model".
Modelo de Caja (Box Model)
Modelo de Caja
W3C School - https://www.w3schools.com/css/css_boxmodel.asp (Dominio público)

El modelo de caja contiene las siguientes partes (o propiedades):

  1. Contenido.- Espacio donde se ubica el texto o imágenes dentro de la caja
  2. Borde.- Línea que encierra el perímetro de la caja
  3. Padding.- Espacio entre el contenido y el borde. El padding es transparente (no puede aplicarse color)
  4. Margin.- Espacio fuera del borde. El margin es transparente (no puede aplicarse color)