회원로그인
마진(margin)과 패딩(padding)의 사용법 및 차이점
16년 전
CSS에서 여백에 관련된 속성은 두가지가 있는데 바로 마진(margin)과 패딩(padding)입니다. margin은 외부 여백의 크기를 정하고 padding은 안쪽 여백을 지정해 줍니다. 그럼 이제부터 자세히 알아보도록 하겠습니다.
1. 사용법
마진과 패딩은 "안쪽여백", "외부여백" 이라는 차이점이 있을 뿐 둘의 사용하는 방식은 같습니다. 단위는 일반적으로 px을 사용합니다
margin-top:40px; /* 상단 40px 여백 */
margin-bottom:40px; /* 하단 40px 여백 */
margin-right:40px; /* 우측 40px 여백 */
margin-left:40px; /* 좌측 40px 여백 */
이런식으로 위치를 직접 지정해서 사용하거나 아래와 같이 수치만 입력해서 사용합니다.
margin:40px; /* 사방 40px 여백 */
margin:40px 50px; /* 상하 40px, 좌우 50px 여백 */
margin:20px 40px 30px; /* 상단 20px, 좌우 40px, 하단 30px 여백 */
margin:20px 50px 40px 30px; /* 상단 20px, 우측 50px, 하단 40px, 좌측 30px 여백 */
padding의 사용법은 margin에 패딩으로만 바꾸어 적으면 됩니다.
padding을 사용할때는 유의해야할 점이있습니다. margin(외부여백)은 그냥 사용해도 레이아웃에는 별 지장을 안주지만 padding을 사용할 때는 표 크기를 생각해가며 값을 줘야 레이아웃에 이상이 없게 됩니다. 만약 표크기는 그대로 유지한채 padding(안쪽여백)을 5px만큼 주려면 표의 너비(width)와 높이(height)를 각각 5px만큼 줄여주세요.
추천 : 496
추천
목록