2014-10-14 1 views
0

:rem 단위는 글꼴 크기에만 유용합니까? 나는 같은 모든 요소 종류 REMS를 사용하고

html: 62.5%; 

.element { 
    font-size: 1.6rem; 
    margin: 2rem 0 1rem 0; 
    padding: 1rem; 
    min-height: 3rem; 
    height: 100%; 
} 

나는 PX를 REM을 사용하지 않는 이점에 관한 일부 articles 읽었습니다. 나는 현재 전체적으로 REM을 사용하고 있지만 글꼴 크기에 대해서만 유용 할 지 생각하기 시작했습니다.

그래서 REM은 다른 요소에서 유용하거나 모든 요소에서 REM을 사용하면 다소 과장됩니까?

답변

1

전체 레이아웃에 대해 렘 또는 엠 (em) 단위를 사용하는 것이 가장 큰 이유는 전체 레이아웃이 텍스트와 함께 확장된다는 것입니다. 이것은 오래된 브라우저에서의 접근성을 위해 중요했으며, 대부분의 브라우저에서 제공하는 "확대/축소"기능보다 글꼴 크기를 늘릴 수있는 옵션을 제공했습니다. 웹 페이지를보다 쉽게 ​​읽을 수있게하기 위해 시야가 약한 사람이 글꼴 크기를 늘리는 경우가 많았으며 페이지의 모든 요소에 대해 rem 또는 em 단위를 사용하는 웹 사이트에서는 전체 페이지의 크기가 조정됩니다. 이 인수는 현재 보다 작으며이지만 기존 브라우저 지원 (여전히 많은 학교와 사무실에서 IE6이 사용되고 있습니다!)에서 여전히 중요합니다.

+0

@Wooddrow Barlow 따라서 최신 브라우저 (IE9 이상)에서는 REM의 글꼴 크기가 중요하지만 다른 요소와 관련이없는 것 같습니다. 그렇다면 전체 프로젝트에서 REM을 사용할 필요가없는 IE9 +를 다루고 싶습니까? 또한 ... 구형 브라우저 (IE8-)는 REM 단위를 지원하지 않습니다. –

+0

@ DanielRamirez-Escudero IE8-에서는 ems를 사용했을 것입니다. 나는 스케일 인수에 덧붙여 렘이나에 찬성하는 견고한 주장을 듣지 못했다. –

+0

키보드로 글꼴 크기를 더 크게 만들면 웹 사이트 크기를 조정하는 것과 동일합니까? 나는 내가 REM의 모든 이점을 이해하지 못하고 있는지 확신 할 수 없다. 답변 주셔서 감사합니다 –

관련 문제