>  기사  >  웹 프론트엔드  >  CSS에서 px em rem의 차이점과 사용법에 대한 자세한 설명

CSS에서 px em rem의 차이점과 사용법에 대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-28 11:04:521650검색

이 글에서는 주로 CSS에서 px em rem의 차이점과 사용법을 소개합니다. 매우 좋은 참조 값을 가지고 있습니다. 아래 에디터로 살펴보겠습니다

최근 글꼴 학습 시 글꼴 크기 설정을 접하게 되었습니다. 글꼴 크기 단위는 px일 수 있습니다. 또는 em 또는 rem, 이들 단위의 차이점은 무엇이며 어떻게 사용합니까?

픽셀 이미지의 기본 샘플링 단위는 모니터의 화면 해상도와 관련이 있습니다. 사진을 확대하면 작은 사각형 격자가 표시됩니다. . , 정사각형 격자는 픽셀입니다. 기본 브라우저 글꼴 크기는 16px입니다.

px의 특징은 다음과 같습니다. 글꼴 대소문자가 고정되어 있고 값이 고정되어 있습니다. 이전 버전의 IE에서는 글꼴 크기를 조정할 수 없지만 이제는 기본적으로 하위 버전에 대해 걱정할 필요가 없습니다. IE의. 따라서 이 단위는 일반적으로 사용되며 충분히 정확합니다.

em은 상위 요소에 상대적인 글꼴 크기를 나타내는 상대 단위입니다. 십진수 정수일 수 있습니다. 예를 들어 상위 요소의 글꼴 크기가 16px인 경우 1em은 16px이고 2em은 32px입니다.

em의 특징은 다음과 같습니다. 은 고정된 값이 아니며 해당 값은 상위 글꼴의 크기에 따라 변경됩니다. 사용 시나리오: 현재 요소의 내부 여백 이 현재 글꼴 크기에 비례해야 하는 경우 em을 사용할 수 있습니다.

rem도 상대 단위입니다. em과의 차이점은 루트 요소에 상대적이라는 점입니다. 이는 참조 값이 루트 요소 하위 그래프의 크기이기 때문에 em보다 계산이 훨씬 간단하고 편리합니다. . , 브라우저 기본값은 16px입니다.

rem의 특징은 다음과 같습니다. 루트 요소의 글꼴 크기를 기준으로 계산하기 쉽습니다. 페이지 크기의 모바일 적응인 html 루트 글꼴 크기를 제어하여 전체 페이지의 글꼴 크기를 변경할 수 있습니다.

위 내용은 CSS에서 px em rem의 차이점과 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.