
margin 속성은 테두리(border)와 이웃하는 요소 사이의 간격인 마진 영역의 크기를 설정한다. 이러한 마진 영역은 패딩 영역과는 달리 background-color 속성으로 설정하는 배경색의 영향을 받지 않는다.
음수 값을 지정할 수 있다.
div.mar {
margin-top: 50px;
}

div.mar {
margin-right: 50px;
}

div.mar {
margin-bottom: 50px;
}

div.mar {
margin-left: 50px;
}

div {
background-color: #7FFFD4;
border: 2px solid teal;
}
div.parent {
height: 100px;
margin-left: 100px;
}
div.child {
background-color: #FFF8DC;
margin-left: inherit;
}

div {
border: 2px solid black;
width: 350px;
margin: auto;
}

/* 아래 2개의 코드는 같은 결과가 나온다. */
div.four {
margin: 10px 20px 30px 40px;
}
div.four {
margin-top: 10px;
margin-right: 20px;
margin-bottom: 30px;
margin-left: 40px;
}
/* 아래 2개의 코드는 같은 결과가 나온다. */
div.three {
margin: 10px 20px 30px;
}
div.three {
margin-top: 10px;
margin-right: 20px;
margin-bottom: 30px;
margin-left: 20px;
}
/* 아래 2개의 코드는 같은 결과가 나온다. */
div.two {
margin: 10px 20px;
}
div.two {
margin-top: 10px;
margin-right: 20px;
margin-bottom: 10px;
margin-left: 20px;
}
/* 아래 2개의 코드는 같은 결과가 나온다. */
div.one {
margin: 10px;
}
div.one {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}