CSS margin and padding

Internal indentation is an empty space between the contents of an element and its border (if it is set). To add and control the width of the internal indentation on all four sides of the element, use the CSS padding property.

Outer indentation is an empty space that separates an element from other elements or edges of the browser window. To add and control the width of the outer indents from all four sides of the element, use the CSS margin property.

CSS properties padding and margin can take from one to four values:

padding: 10px 15px 22px 18px;
margin: 10px 15px 22px 18px;

Where values are set clockwise, starting from the top:

порядок значений в свойстве padding
порядок значений в свойстве margin

If the properties specify only one value, then the indents on all sides will be the same width.

At first glance, the visible effect when using these properties looks the same to notice the visual difference between them, for example you can set a border for an element or set a background:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Page title</title>
    <style>
      p {
        border: 3px dashed #ffffff;
        background-color: #0066FF;
		color: #ffffff;
		padding: 15px; /*Internal indentation for all sides*/
		margin: 25px;	/*Outer indentation for all sides*/
      }
    </style>
  </head>

  <body>
    <p>The usual paragraph.</p>
  </body>
</html>
Try it »

For indents, as well as for borders, there are properties that allow you to control the size of the indentation from each side separately. Internal indentation is regulated by CSS properties: padding-top, padding-right, padding-bottom and padding-left. External indentation are regulated by the CSS properties: margin-top, margin-right, margin-bottom and margin-left.

Note: the values of padding and margin properties are not inherited by child elements, so you need to specify the width of the indents separately for each element that they need.

Copying materials from this site is possible only with the permission of the site administration and
when you specify a direct active link to the source.
2011-2018 © puzzleweb.ru

puzinfo@puzzleweb.ru | ruen