• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

rem 질문 드립니다.

22.05.16 18:42 작성 조회수 98

0

강사님 안녕하세요. css 부분에서 rem을 계속 사용하다가 문득 의문이 생겨서 질문드립니다. rem은 최상위 요소 사이즈를 기준으로 적용된다고 제가 필기해놨었는데, 최상위 요소라는게 저희 코드에서 어떤 부분을 말하는 것인가요? 검색해보니 rem과 em은 css의 font-size를 기준으로 계산된다고 하는데, html/css 웹페이지 프로젝트 코드에는  최상위로 지정한 font-size가 없는 것으로 기억합니다. 그렇다면 브라우저에서 기본으로 지정한 font-size로 계산해서 2rem은 16 x 2 = 32px로 계산되는 것인가요?

 

답변 1

답변을 작성해보세요.

0

안녕하세요.

rem 에서 기준이 되는 값은 HTML 루트 요소의 폰트 사이즈가 계산의 기반 값입니다.

루트 요소의 폰트 사이즈는 웹 브라우저의 기본 폰트 사이즈가 결정합니다.

즉, 각 PC 의 웹브라우저 사용자가 설정한 해당 PC 의 웹브라우저 기본 폰트 사이즈로, 보통은 16px 이 일반적입니다.

감사합니다.

김보경님의 프로필

김보경

질문자

2022.05.18

이해됐습니다. 감사합니다!