EnJinnier

[CSS] 크기단위 본문

웹 개발/CSS

[CSS] 크기단위

공학도진니 2024. 3. 25. 11:50

절대적인 크기 단위

픽셀 px

화면을 표시하는 기준이 되는 크기

 

상대적인 크기 단위

퍼센트 %

부모 태그의 크기에 상대적으로 지정할 때 사용.

예를 들어 부모 태그의 height의 절반 값을 쓰고 싶다면, height: 50% 처럼 쓸 수 있음

#parent {
  background-color: #A655ED;
  height: 320px;
}

#child {
  background-color: #6942D6;
  height: 50%;
}

 

em

1em은 부모 태그의 font-size 크기임.

예를 들어 부모 태그 글자 크기의 4배를 하고 싶다면 4em이라고 쓰면 됨

#parent {
  font-size: 16px;
}

#child {
  font-size: 4em; //실제로 16*4=64px이 되는 것
}

 

 

rem

1rem은 최상위태그(=html태그)의 font-size 크기가 됨.

예를 들어 <html> 태그 글자 크기의 2배를 하고 싶다면 2rem이라고 쓰면 됨.

html {
  font-size: 16px;
}

body {
  font-size: 18px;
}

#other {
  font-size: 2rem;
}