13. Margin
With margins we can add space between elements. In fact, many tags already have a default margin that we can override, such as headings (h1, h2...), paragraphs (p), etc.
We have styles to specify one side, or even several at once.
margin-top
Top margin.
.elemento {
margin-top: 1rem;
}
margin-right
Right margin.
.elemento {
margin-right: 2rem;
}
margin-bottom
Bottom margin.
.elemento {
margin-bottom: 3rem;
}
margin-left
Left margin.
.elemento {
margin-left: 4rem;
}
margin-inline
Left and right margin.
.elemento {
margin-inline: 5rem;
}
To apply a different padding to each side, we can use the following syntax:
.elemento {
margin-inline: 5rem 1rem;
}
The first value being the left padding and the second the right.
margin-block
Top and bottom margin.
.elemento {
margin-block: 6rem;
}
To apply a different padding to each side, we can use the following syntax:
.elemento {
margin-block: 6rem 1rem;
}
The first value being the top padding and the second the bottom.
margin
It lets us define several sides in a single line, although it is a bit more complex to memorize.
.elemento {
/* All sides */
margin: 5rem;
/*
Top and bottom: 6rem
Right and left: 1rem
*/
margin: 6rem 1rem;
/*
Top: 6rem
Right and left: 3rem
Bottom: 1rem
*/
margin: 6rem 3rem 1rem;
/*
Top: 1rem
Right: 2rem
Bottom: 3rem
Left: 4rem
*/
margin: 1rem 2rem 3rem 4rem;
}
Even though you can use
margin: 0 autoto horizontally center a block element, in modern browsers you should usedisplay: flex; justify-content: center;on its parent element.
Activity 1
Implement the following image in HTML.
Activity 2
Implement the following image in HTML.
Activity 3
Implement the following image in HTML.
This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.
Desafíos de programación atemporales y multiparadigmáticos
Te encuentras ante un librillo de actividades, divididas en 2 niveles de dificultad. Te enfrentarás a los casos más comunes que te puedes encontrar en pruebas técnicas o aprender conceptos elementales de programación.
Buy the bookWill you buy me a coffee?
This is how I keep writing without ads or paywalls.
Sure, it's on me!
Comments
There are no comments yet.