CSS 단위 정리
CSS에서 주로 사용하는 단위에 대한 내용은 MDN Web Docs의 CSS values and units와 W3Schools의 CSS Units에 자세히 정리되어 있다.
절대 단위¶
다른 값의 영항을 받지 않는 절대적인 단위들
px
1px = 1/96th of 1in
pt
1pt = 1/72nd of 1in
pc
1pc = 1/6th of 1in
상대 단위¶
화면 사이즈에 따라 반응형 웹을 만들때 쓰기 좋은 단위들
%
- 부모 태그의 크기 기준으로
%
계산
- 부모 태그의 크기 기준으로
vw
- viewport 넓이의 1%
vh
- viewport 높이의 1%
em
- 해당 태그의 폰트 크기 기준 비례값1
- 해당 태그에
font-size
속성이 없을 경우 상속 받은 폰트 크기 기준
rem
Tip
em
을 사용해서 스타일된 태그의 경우 유지보수가 힘들어지는 경향이 있기 때문에 rem
을 사용하는 것이 추천됨