SlideShare una empresa de Scribd logo
1 de 16
Concepto de margen y relleno CSS.
Diferencias entre margin y padding
CSS (box model). Ejemplos
(CU01028D)
MARGEN Y RELLENO
• Para avanzar en la comprensión del
funcionamiento de CSS debemos
conocer, saber utilizar y diferenciar dos
propiedades importantes: margin y padding. Al
igual que con los bordes, tendremos distintas
propiedades derivadas de las principales y
también tendremos shortand notations o
notaciones abreviadas para poder expresarlas.
• Empezaremos realizando una definición de conceptos:
• a) Contenido de un elemento HTML es aquello que se pretende mostrar al
visualizar ese elemento: puede ser un texto, una imagen o quizás otros
elementos como un objeto reproductor de sonido ó un mapa. El contenido
en CSS tiene forma de caja rectangular.
• b) Borde: es el perímetro que engloba el contenido y el posible relleno (en
inglés padding) entre el borde y el contenido.
• c) Relleno (padding): es el espacio transparente que se puede
dejar, opcionalmente, entre el contenido y el borde del elemento. El relleno
no tiene color (pero permite ver el color de fondo).
• d) Margen: es el espacio transparente que se puede
dejar, opcionalmente, entre el borde del elemento y el borde de otras cajas
adyacentes. El margen no tiene color (pero permite ver el color de fondo).
• Viendo esquemas gráficos y código se comprenderán con más facilidad
estos conceptos:
• Un elemento HTML puede tener margin y
padding, sólo tener margin, sólo tener
padding, o no tener ni margin ni padding. En
caso de no tener margin ni padding el elemento
aparecerá “ajustado” exactamente a su caja
contenedora.
• /* Curso CSS estilos aprenderaprogramar.com*/
*{font-family: arial;}
body {background-color: yellow; width: 60%;}
h1{margin: 25px; padding: 45px; border: solid
6px blue; }
h2{border-style: solid; border-color:red;
margin: 0; padding:0;}
div {border: solid thick black;}
div div {border: solid medium purple;}
div div div {border: dashed medium grey;}
img {border: solid #FF00FF 2px;}
• Relleno - Borra un área alrededor del
contenido. El relleno se ve afectado por el
color de fondo de la caja
• Contenido - El contenido de la caja, en la que
aparecen el texto y las imágenes
• La propiedad border-width se usa para ajustar
el ancho de la frontera.
• El ancho se establece en píxeles, o mediante el
uso de uno de los tres valores predefinidos:
fino, medio o grueso.
• Nota: La propiedad "border-width" no
funciona si se utiliza solo. Utilice la propiedad
"border-style" para establecer las fronteras
primero.
• Ejemplo
• p.one
{
border-style:solid;
border-width:5px;
}
p.two
{
border-style:solid;
border-width:medium;
}
Ancho del borde
• La propiedad border-width se usa para ajustar el
ancho de la frontera.
• El ancho se establece en píxeles, o mediante el
uso de uno de los tres valores predefinidos:
fino, medio o grueso.
• Nota: La propiedad "border-width" no funciona si
se utiliza solo. Utilice la propiedad "border-style"
para establecer las fronteras primero.
• p.one
{
border-style:solid;
border-width:5px;
}
p.two
{
border-style:solid;
border-width:medium;
}
Color del borde
• La propiedad border-color se utiliza para establecer el
color del borde. El color se puede ajustar por:
• Nombre - indique el nombre del color, como "rojo"
• RGB - especificar un valor RGB, como "rgb (255,0,0)"
• Hex - especificar un valor hexadecimal, como "#
ff0000"
• También puede establecer el color del borde de
"transparente".
• Nota: La propiedad "border-color" no funciona si se
utiliza solo. Utilice la propiedad "border-style" para
establecer las fronteras primero.
• Ejemplo
• p.one
{
border-style:solid;
border-color:red;
}
p.two
{
border-style:solid;
border-color:#98bf21;
}
Frontera - Individual lados
• En CSS, es posible especificar diferentes fronteras
para diferentes lados:
• Ejemplo
• p
{
border-top-style:dotted;
border-right-style:solid;
border-bottom-style:dotted;
border-left-style:solid;
}
Referencias
• http://www.w3schools.com/css/css_border.asp
• http://www.aprenderaprogramar.com/index.php
?option=com_content&view=article&id=732:con
cepto-de-margen-y-relleno-css-diferencias-entre-
margin-y-padding-css-box-model-ejemplos-cu010
28d&catid=75:tutorial-basico-programador-web-
css-desde-cero&Itemid=203

Más contenido relacionado

Similar a Concepto de margen y relleno css (14)

Diseño de Paginas Web modelo de caja y contenedores caja
Diseño de Paginas Web modelo de caja y contenedores cajaDiseño de Paginas Web modelo de caja y contenedores caja
Diseño de Paginas Web modelo de caja y contenedores caja
 
u3
u3u3
u3
 
Atributos tablas
Atributos tablasAtributos tablas
Atributos tablas
 
Capas html
Capas htmlCapas html
Capas html
 
Enlaces e imagenes
Enlaces e imagenesEnlaces e imagenes
Enlaces e imagenes
 
CSS_2020.pdf
CSS_2020.pdfCSS_2020.pdf
CSS_2020.pdf
 
Html
HtmlHtml
Html
 
Modelo de caja
Modelo de cajaModelo de caja
Modelo de caja
 
Box model carolina sanchez
Box model carolina sanchezBox model carolina sanchez
Box model carolina sanchez
 
CSS3
CSS3CSS3
CSS3
 
Curso css
Curso   cssCurso   css
Curso css
 
T2 1-css
T2 1-cssT2 1-css
T2 1-css
 
Html
HtmlHtml
Html
 
Css - Tema 2
Css -  Tema 2Css -  Tema 2
Css - Tema 2
 

Más de Juan Carlos Medrano

Más de Juan Carlos Medrano (7)

Configuración del entorno
Configuración del entornoConfiguración del entorno
Configuración del entorno
 
Desarrollo de página web dinámica
Desarrollo de página web dinámicaDesarrollo de página web dinámica
Desarrollo de página web dinámica
 
Implementación del código xhtml para el desarrollo de
Implementación del código xhtml para el desarrollo deImplementación del código xhtml para el desarrollo de
Implementación del código xhtml para el desarrollo de
 
Identificacion
IdentificacionIdentificacion
Identificacion
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
El esqueleto de la web
El esqueleto de la webEl esqueleto de la web
El esqueleto de la web
 
Ejemplo de etiquetas
Ejemplo de etiquetasEjemplo de etiquetas
Ejemplo de etiquetas
 

Último

clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
DayanaCarolinaAP
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
vladimirpaucarmontes
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
BRAYANJOSEPTSANJINEZ
 

Último (20)

TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 

Concepto de margen y relleno css

  • 1. Concepto de margen y relleno CSS. Diferencias entre margin y padding CSS (box model). Ejemplos (CU01028D)
  • 2. MARGEN Y RELLENO • Para avanzar en la comprensión del funcionamiento de CSS debemos conocer, saber utilizar y diferenciar dos propiedades importantes: margin y padding. Al igual que con los bordes, tendremos distintas propiedades derivadas de las principales y también tendremos shortand notations o notaciones abreviadas para poder expresarlas.
  • 3. • Empezaremos realizando una definición de conceptos: • a) Contenido de un elemento HTML es aquello que se pretende mostrar al visualizar ese elemento: puede ser un texto, una imagen o quizás otros elementos como un objeto reproductor de sonido ó un mapa. El contenido en CSS tiene forma de caja rectangular. • b) Borde: es el perímetro que engloba el contenido y el posible relleno (en inglés padding) entre el borde y el contenido. • c) Relleno (padding): es el espacio transparente que se puede dejar, opcionalmente, entre el contenido y el borde del elemento. El relleno no tiene color (pero permite ver el color de fondo). • d) Margen: es el espacio transparente que se puede dejar, opcionalmente, entre el borde del elemento y el borde de otras cajas adyacentes. El margen no tiene color (pero permite ver el color de fondo). • Viendo esquemas gráficos y código se comprenderán con más facilidad estos conceptos:
  • 4.
  • 5. • Un elemento HTML puede tener margin y padding, sólo tener margin, sólo tener padding, o no tener ni margin ni padding. En caso de no tener margin ni padding el elemento aparecerá “ajustado” exactamente a su caja contenedora.
  • 6.
  • 7. • /* Curso CSS estilos aprenderaprogramar.com*/ *{font-family: arial;} body {background-color: yellow; width: 60%;} h1{margin: 25px; padding: 45px; border: solid 6px blue; } h2{border-style: solid; border-color:red; margin: 0; padding:0;} div {border: solid thick black;} div div {border: solid medium purple;} div div div {border: dashed medium grey;} img {border: solid #FF00FF 2px;}
  • 8. • Relleno - Borra un área alrededor del contenido. El relleno se ve afectado por el color de fondo de la caja • Contenido - El contenido de la caja, en la que aparecen el texto y las imágenes
  • 9. • La propiedad border-width se usa para ajustar el ancho de la frontera. • El ancho se establece en píxeles, o mediante el uso de uno de los tres valores predefinidos: fino, medio o grueso. • Nota: La propiedad "border-width" no funciona si se utiliza solo. Utilice la propiedad "border-style" para establecer las fronteras primero.
  • 11. Ancho del borde • La propiedad border-width se usa para ajustar el ancho de la frontera. • El ancho se establece en píxeles, o mediante el uso de uno de los tres valores predefinidos: fino, medio o grueso. • Nota: La propiedad "border-width" no funciona si se utiliza solo. Utilice la propiedad "border-style" para establecer las fronteras primero.
  • 13. Color del borde • La propiedad border-color se utiliza para establecer el color del borde. El color se puede ajustar por: • Nombre - indique el nombre del color, como "rojo" • RGB - especificar un valor RGB, como "rgb (255,0,0)" • Hex - especificar un valor hexadecimal, como "# ff0000" • También puede establecer el color del borde de "transparente". • Nota: La propiedad "border-color" no funciona si se utiliza solo. Utilice la propiedad "border-style" para establecer las fronteras primero.
  • 15. Frontera - Individual lados • En CSS, es posible especificar diferentes fronteras para diferentes lados: • Ejemplo • p { border-top-style:dotted; border-right-style:solid; border-bottom-style:dotted; border-left-style:solid; }