> 웹 프론트엔드 > CSS 튜토리얼 > 사용자 경험이 우선이고 글꼴 크기는 px를 포기하고 em_Experience 교환을 선택합니다.

사용자 경험이 우선이고 글꼴 크기는 px를 포기하고 em_Experience 교환을 선택합니다.

WBOY
풀어 주다: 2016-05-16 12:06:24
원래의
1565명이 탐색했습니다.

사용성 디자인과 사용자 경험 디자인을 내세우는 오늘날의 인터넷 시대에 CSS도 이에 동참해야 합니다. 대부분의 사람들은 CSS 코드를 작성할 때 항상 전체 글꼴 크기를 먼저 정의합니다. 중국어의 경우 일반적으로 12px이지만 실제로 IE 상단 메뉴의 "View-Text Size" 설정은 효과가 없습니다. 글꼴 크기가 너무 작다고 느끼는 시청자에게는 의심할 여지 없이 매우 나쁜 사용자 경험입니다. 실제로 이 모든 것을 피할 수 있습니다. 즉, em 단위를 글꼴 표시 단위로 사용합니다.

브라우저의 기본 글꼴 높이는 16px이므로 조정되지 않은 브라우저에서는 1em=16px로 표시됩니다. 변환하면 1px=0.0625em, 즉 12px=0.75em, 10px=0.625em을 의미합니다. 1px=0.0625em을 통해서 CSS 작성 시 px를 em으로 변환할 수 있습니다. 하지만 더 편리한 방법이 있습니다. 계속 읽어보세요!

이 방법에는 % 단위(한 번만)를 사용해야 합니다. 실제로 %와 em은 전자가 후자보다 0이 두 개 더 많기 때문에 간단히 이해할 수 있습니다. 글꼴 크기 변환을 단순화하기 위해 CSS 본문에서 전역적으로 글꼴 크기=62.5%를 선언할 수 있습니다. 여기서 % 알고리즘은 em, 100%=16px, 1px=6.25%, 10px=62.5와 동일합니다. % 즉, 기본 글꼴 크기를 10px로 정의합니다. 많은 초보자는 여기서 0.625em을 정의하거나 12px를 직접 정의할 수 있습니다. 이는 글꼴 크기=62.5%를 정의해야 합니다. em에는 상위 블리드 요소의 글꼴 크기(1em=10px)를 상속하는 특성이 있으므로 12px=1.2em입니다. px와 em 사이의 변환은 10을 통해 얻을 수 있어서 매우 편리합니다!

그리고 한 가지 주의할 점은 IE가 한자를 처리할 때 본문 아래 12px 글꼴의 경우 부동 소수점 값의 정확도가 62.5%로 제한된다는 점입니다. 62.5%를 63%로 변경하면 됩니다. 위의 CSS 코드 조정을 통해 귀하의 웹사이트가 사용자 경험 디자인에 한 걸음 더 가까워졌다는 것을 알게 될 것입니다. 이는 사용성 디자인과 사용자 경험 디자인을 중시하는 오늘날의 인터넷 시대에 매우 중요합니다.


[모두 선택하려면 Ctrl+A 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]
관련 라벨:
em px
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿