Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Añadiendo Espacio con Márgenes y Relleno | El Modelo de Caja de CSS y Elementos de Espaciado
Fundamentos de CSS

bookAñadiendo Espacio con Márgenes y Relleno

Las propiedades margin, padding y border permiten agregar más espacio a los elementos, mejorando la apariencia, legibilidad y usabilidad del recurso web. Analicemos cada una de ellas en detalle.

Propiedades margin y padding

padding

padding se refiere al espacio entre el contenido de un elemento y su borde.

padding: top right bottom left

Disponemos de varias formas para asignar un valor al padding.

Forma abreviada

/* Same padding of 20px applied to all four sides: */
padding: 20px;

/* Top and bottom paddings of 10px, left and right paddings of 20px: */
padding: 10px 20px;

/* Top padding of 10px, left and right paddings of 20px, bottom padding of 5px: */
padding: 10px 20px 5px;

/* Top padding of 10px, right padding of 15px, bottom padding of 20px, left padding of 25px: */
padding: 10px 15px 20px 25px;

Cada padding por separado

padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;

margin

margin se refiere al espacio entre un elemento y los elementos adyacentes. Es el área situada fuera del borde del elemento.

margin: top right bottom left

Podemos asignar el margin de varias maneras.

Forma abreviada

/* Same margin of 20px applied to all four sides: */
margin: 20px;

/* Top and bottom margins of 10px, left and right margins of 20px: */
margin: 10px 20px;

/* Top margin of 10px, left and right margins of 20px, bottom margin of 5px: */
margin: 10px 20px 5px;

/* Top margin of 10px, right margin of 15px, bottom margin of 20px, left margin of 25px: */
margin: 10px 15px 20px 25px;

Cada margen por separado

margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;

Propiedad border

border se refiere a la línea que rodea el padding y el contenido de un elemento. Es el área que separa el contenido del elemento de su margen.

border: width style color;

Forma abreviada

border: 4px solid brown;

Significa que el borde de todos los lados será igual. Su width es 4px, el style es solid y el color es brown.

Consideremos el siguiente ejemplo y analicemos los posibles estilos de borde:

index.html

index.html

styles.css

styles.css

copy

Salida

Cada borde por separado

/* Instead of `top`, can be used any side (`right`, `left`, or `bottom`) */
border-top-color: aquamarine;
border-top-width: 12px;
border-top-style: groove;
border-top-right-radius: 4px;
border-top-left-radius: 8px;

1. ¿Cuál es la diferencia entre margin y padding en CSS?

2. ¿Cuál es el propósito de la propiedad border?

3. ¿Cómo podemos aplicar diferentes valores de margin a los distintos lados de un elemento?

question mark

¿Cuál es la diferencia entre margin y padding en CSS?

Select the correct answer

question mark

¿Cuál es el propósito de la propiedad border?

Select the correct answer

question mark

¿Cómo podemos aplicar diferentes valores de margin a los distintos lados de un elemento?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.56

bookAñadiendo Espacio con Márgenes y Relleno

Desliza para mostrar el menú

Las propiedades margin, padding y border permiten agregar más espacio a los elementos, mejorando la apariencia, legibilidad y usabilidad del recurso web. Analicemos cada una de ellas en detalle.

Propiedades margin y padding

padding

padding se refiere al espacio entre el contenido de un elemento y su borde.

padding: top right bottom left

Disponemos de varias formas para asignar un valor al padding.

Forma abreviada

/* Same padding of 20px applied to all four sides: */
padding: 20px;

/* Top and bottom paddings of 10px, left and right paddings of 20px: */
padding: 10px 20px;

/* Top padding of 10px, left and right paddings of 20px, bottom padding of 5px: */
padding: 10px 20px 5px;

/* Top padding of 10px, right padding of 15px, bottom padding of 20px, left padding of 25px: */
padding: 10px 15px 20px 25px;

Cada padding por separado

padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;

margin

margin se refiere al espacio entre un elemento y los elementos adyacentes. Es el área situada fuera del borde del elemento.

margin: top right bottom left

Podemos asignar el margin de varias maneras.

Forma abreviada

/* Same margin of 20px applied to all four sides: */
margin: 20px;

/* Top and bottom margins of 10px, left and right margins of 20px: */
margin: 10px 20px;

/* Top margin of 10px, left and right margins of 20px, bottom margin of 5px: */
margin: 10px 20px 5px;

/* Top margin of 10px, right margin of 15px, bottom margin of 20px, left margin of 25px: */
margin: 10px 15px 20px 25px;

Cada margen por separado

margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;

Propiedad border

border se refiere a la línea que rodea el padding y el contenido de un elemento. Es el área que separa el contenido del elemento de su margen.

border: width style color;

Forma abreviada

border: 4px solid brown;

Significa que el borde de todos los lados será igual. Su width es 4px, el style es solid y el color es brown.

Consideremos el siguiente ejemplo y analicemos los posibles estilos de borde:

index.html

index.html

styles.css

styles.css

copy

Salida

Cada borde por separado

/* Instead of `top`, can be used any side (`right`, `left`, or `bottom`) */
border-top-color: aquamarine;
border-top-width: 12px;
border-top-style: groove;
border-top-right-radius: 4px;
border-top-left-radius: 8px;

1. ¿Cuál es la diferencia entre margin y padding en CSS?

2. ¿Cuál es el propósito de la propiedad border?

3. ¿Cómo podemos aplicar diferentes valores de margin a los distintos lados de un elemento?

question mark

¿Cuál es la diferencia entre margin y padding en CSS?

Select the correct answer

question mark

¿Cuál es el propósito de la propiedad border?

Select the correct answer

question mark

¿Cómo podemos aplicar diferentes valores de margin a los distintos lados de un elemento?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3
some-alt