What is Box model?
The CSS box model is essentially a box that wraps around every HTML element. It consists of: margins, borders, padding, and the actual content.
Content - The content of the box, where text and images appear
Padding - Clears an area around the content. The padding is transparent
Border - A border that goes around the padding and content
Margin - Clears an area outside the border. The margin is transparent
The CSS properties for box model like padding
, margin
and border
allow us to specify custom values for these three properties of an element's box model.
Width and Height of an Element
When we set the width
and height
properties of an element with CSS, we set the width and height of the content area. To calculate the full size of an element, we must also add padding, borders and margins.
Last updated