[CSS] px 대신 rem을 사용해야 하는 이유 (feat. sass function)
YEONSUI 버전 2에서 새로 세운 목표 중 하나가 웹 접근성을 준수하는 것이다. 다양한 환경의 사용자를 배려한 UI 라이브러리를 만들고 싶었다.
웹 접근성을 높일 수 있는 여러 방법 중 하나는 텍스트 크기가 브라우저 설정에 맞게 바뀌는 것이다.
YEONSUI에서 Typography를 정의할 때는 rem 단위를 적용했지만, 그 외의 모든 스타일에는 px을 사용했다.
이렇게 단위를 섞어서 사용하면 어떤 일이 벌어질까?
브라우저 기본 글꼴 크...
yeonsu.hashnode.dev2 min read