CSS의 속성 중 margin, padding, border, 색상표현에 대해 알아보자
요소의 외부여백(공간)을 지정하는 단축속성을 의미한다(음수를 사용할 수 있다)
0 : 외부여백 없음
auto : 브라우저가 여백을 지정(가로.세로 너비가 있는 요소의 "가운데 정렬"에 활용한다
단위 : px, em, vw 등 단위로 지정
예시
아래의 padding과 여백을 지정하는 방향이 동일(위/오른쪽/아래/왼쪽)
요소의 내부여백(공간)을 지정하는 단축속성(최소 1개~최대 4개까지 입력 가능)
0 : 내부 여백 없음
단위 : px, em, vw 등 단위로 지정
% : 부모요소의 가로 너비에 대한 비율로 지정
padding : 10px; (border 안쪽으로 위, 우, 아래, 좌 모두 10px 씩 여백이 생김)
padding : 10px 20px;(border 안쪽으로 위/아래 10px, 좌/우 20px 여백이 생김)
스크린캡쳐의 출처는 패스트캠퍼스 온라인 강의 "한 번에 끝내는 프론트엔드 개발 초격차 패키지 Online." 중 박영웅 선생님의 CSS 수업입니다.
요소의 테두리선을을 지정하는 단축속성
선두께(border-width), 선종류(border-style), 선색상(border-color) 3가지를 다 입력해야 요소의 테구리 선이 만들어질 수 있는 구조가 된다. 순서는 바꿔도 상관없지만 이 순서를 권장한다.