Menú de lecciones
CSS - intermediate - Lección nº 5
Distancias y bordes simples
¿De qué trata esta lección?
En esta lección aprendemos a agregar bordes a textos e imágenes. Usaremos solo la propiedad de borde (border) para crear bordes. Experimentaremos agregando distancia entre contenido y borde.

Nuevas propiedades CSS en esta lección:
margin – esta propiedad se utiliza para agregar una distancia entre un contenido y los contenidos que lo rodean. Podemos distanciar imágenes o textos desde el margen del navegador o entre sí. Si agregamos solo un valor, se aplicará a los cuatro lados del contenido. Podemos aplicarlos por separado usando: margin-top, margin-right, margin-bottom, margin-left (margen superior, margen derecho, margen inferior, margen izquierdo).

padding – con esta propiedad podemos agregar distancia entre un contenido y su borde. El relleno se aplica a los cuatro lados, pero hay otras propiedades para establecer la distancia por separado para todos los lados: padding-top, padding-right, padding-bottom, padding-left.

border – esta propiedad agregada a una etiqueta HTML da como resultado la creación de un borde alrededor del contenido. Con esta propiedad podemos añadir a la vez el estilo, grosor y color del borde al mismo tiempo (shorthand), o, también es posible establecerlos de forma independiente.

Ejemplo:


En el ejemplo anterior, aplicamos una línea continua de color azul de 5 píxeles de grosor a los párrafos utilizando la propiedad de orden.
El título y los márgenes de los navegadores están a una distancia de 20 píxeles del borde. Usamos la propiedad margin para conseguirlo.
El borde y el texto de los párrafos están a una distancia de 10 píxeles, las configuraciones se agregan mediante la propiedad padding (relleno).

Guía:
  • Es obligatorio especificar el tipo de borde en la versión abreviada (solid, dotted, dashed), de lo contrario no aparecerá el borde, pero se puede omitir el tamaño y / o el color y el borde aún se mostrará.
  • Las propiedades padding y margin se pueden configurar utilizando otras medidas, no solo píxeles: podemos probar porcentajes, centímetros, puntos.
  • Tanto las propiedades padding como margin se pueden establecer de 3 formas abreviadas, afectando los siguientes lados:
-        Con 1 valor: padding: top&right&bottom&left; (ej: padding: 20px;)
-        Con 2 valores: padding: top&bottom left&right; (ej:: padding: 20px 40px;)
-        Con 3 valores: padding: top left&right bottom; (ej: padding: 20px 40px 30px;)
Ejercicios
1. Agrega un nombre de clase a la imagen en el archivo aspects.html y aplícalo al estilo en styles.css con un borde sólido de 2 píxeles con un color a tu elección. El color del borde debe cambiar cuando movemos el cursor sobre él.
Ver el resultado
2. Aplica a todos los párrafos un borde izquierdo de 1px, con un color a tu elección. Agrega una distancia de 20px a la izquierda entre el borde y el texto y 10px entre el margen de los navegadores y el borde.
Ver el resultado
3. Agrega los siguientes ajustes a la imagen en la página index.html: la imagen y el título deben estar a una distancia de medio centímetro a la izquierda del margen del navegador, el título debe estar a 0.25 centímetros de la imagen.
Ver el resultado
Cuestionario
1. ¿Qué significa para la imagen, si agregamos la siguiente configuración?
margin: 0px 10px;
2. ¿Qué formato de CSS es incorrecto?
3. ¿Cuál de las siguientes descripciones no produce un borde visible?
4. Si aplicamos la configuración de abajo a una imagen, ¿a qué distancia se encuentra de los demás contenidos?
padding: 10px;
margin: 5px;
border: 2px solid;
Información suplementaria
Exclamation mark Este sitio está utilizando cookies. Al continuar navegando por el sitio, ¡acepta su uso! Acepto