본문 바로가기
CSS

CSS 단위

by 코딩대원 2022. 8. 23.

CSS 단위

CSS에서 자주 사용하는 단위에 대해 알아보는 시간을 가지겠습니다.
글자 크기를 명시하지 않을 경우 기본 값은 16px 입니다.


▶ px

해상도에 따라 상대적으로 달라지는 기본단위로서, 아래와 같이 표현.

font-size: 12px;

▶ %

부모 요소의 글자 크기를 100% 기준으로서 계산한 % 단위로서, 아래와 같이 표현.

font-size: 150%;

▶ em

부모 요소의 글자 크기 100% 기준으로 계산한 100 분의 1 단위로서, 아래와 같이 표현.

font-size: 1.5em;

특별한 설정이 없다면 16px가 1em이 되므로, 1.5em은 24px( 16px * 1.5 = 24px )
가 된다. 부모가 10px일 경우 1.5em는 24px가됨.

▶ rem

rem은 em과 비슷하지만 부모 요소가 아닌 최상위 요소의 크기를 100% 기준으로 계산한다. rem의
r은 root 즉, html요소를 뜻하므로, html요소에서 지정한 글자 크기가 1rem이 된다.

font-size: 1.5rem;

▶ vw, vh

vw는 뷰포트 너비값의 100분의 1 단위, vh는 뷰포트 높이값의 100분의 1 단위이며, 아래와 같이 표현.

font-size: 10vw;

위 예문은 글자 크기가 부표트 너비의 10% 크기라는 의미.


글자크기 환산 비교

px % em pt
6px 37.50% 0.375em 5pt
7px 43.80% 0.438em 5pt
8px 50% 0.500em 6pt
9px 56.30% 0.563em 7pt
10px 62.50% 0.625em 8pt
11px 68.80% 0.688em 8pt
12px 75.00% 0.750em 9pt
13px 81.30% 0.813em 10pt
14px 87.50% 0.875em 11pt
15px 93.80% 0.938em 11pt
16px 100% 1.000em 12pt

'CSS' 카테고리의 다른 글

요소 숨기기  (8) 2022.08.25
색상 표현 방법  (3) 2022.08.23
이미지 스프라이트 / IR 효과 / 백그라운드 표현  (5) 2022.08.20
SCSS  (3) 2022.08.18
SASS / Pug 강아지 애니메이션  (3) 2022.08.18

댓글


HTML
CSS

JAVASCRIPT

자세히 보기