Top

CSS CSS 단위

CSS 단위

절대단위

고정된 값을 출력하며 절대 크기가 변하지 않는다.
이 방법은 크기가 가변적인 웹사이트가 아닌 경우에는 유용하나, 반응형 사이트에 적용하기 위해서는 매우 복잡하다는 단점이 있다.
*px (픽셀) 값을 주로 사용한다.

cm (센티미터) mm (미리미터) in (인치)
px (픽셀) pt (포인트) pc (파이카)

상대 단위

부모 요소나 다른 요소의 크기에 영향을 받아 상대적으로 크기가 변한다.
반응형 웹사이트를 작업할 때 주로 사용한다.
*em, rem, % 값을 주로 사용한다.

em 부모 요소의 크기의 영향을 받아 크기가 변함
rem 최상위 요소인 html요소의 크기의 영향을 받아 크기가 변함
% 부모 요소의 크기의 영향을 받아 크기가변함
vw viewport width의 약자 / 80vw="뷰포트 영역의 80%만큼 너비"
vh viewport height의 약자 / 80vh="뷰포트 영역의 80%만큼 높이"
vmin 뷰포트의 최소값 / 설정한 viewport값에 따라 변함
vmax 뷰포트의 최대값 / 설정한 viewport값에 따라 변함