>  기사  >  웹 프론트엔드  >  CSS 글로벌 스타일의 중요성은 무엇입니까

CSS 글로벌 스타일의 중요성은 무엇입니까

anonymity
anonymity원래의
2019-05-28 09:37:317010검색

CSS 글로벌 스타일의 중요성은 무엇인가요?

CSS 글로벌 스타일의 의의는 개발을 표준화하고, 작업 효율성을 향상시키며, 백엔드 인력이 기능을 추가하고 프런트엔드 최적화 후 유지 관리를 용이하게 하며, 고품질 문서를 ​​출력하고, 구조를 보다 명확하게 하고, 코드를 간결하고, 웹 사이트 구축 중에 질서 있고 명확합니다.

동시에 전역 스타일을 사용하는 것이 웹 표준에 더 부합하고 페이지 성능이 최적화되며 코드가 간결하고 명확하며 질서정연하여 서버의 부하를 최대한 줄이고 가장 빠른 구문 분석 속도를 보장합니다. .

CSS 글로벌 스타일의 중요성은 무엇입니까

Extension: 최고의 CSS 전역 글꼴 작성 방법

body {font-family: Arial, sans-serif;} 이것은 지금까지 발견된 최고의 CSS 전역 글꼴 작성 솔루션입니다. 다른 글쓰기 방법과 간단히 비교해 보겠습니다.

body {font-family: Tahoma, sans-serif }이것은 좋은 해결책입니다. Tahoma는 실제로 꽤 아름다운 글꼴입니다. 하지만 실제로는 몇 가지 문제가 발생합니다.

1. Tahoma가 표시하는 중국어에서는 IE 6에서 밑줄이 한자와 밀접하게 붙어 있어 보기 흉합니다.

2. IE 6에서는 Tahoma를 13px로 올바르게 설정할 수 없습니다. 크기는 14px 정도 됩니다. 하지만 다른 브라우저에는 이런 문제가 없습니다.

3. 한 줄에 중국어와 영어가 모두 표시되고 이 줄에 수직 정렬 속성으로 정의된 요소가 있는 경우 IE 6 및 7에서는 텍스트가 고르지 않고 밑줄도 잘못 정렬됩니다.

body {font-family: "宋体", sans-serif } 이 쓰기 방법의 가능한 단점은 다음과 같습니다.

1 Safari 및 Vista의 IE 7에서는 송 왕조가 보기 흉하게 보입니다.

2. Song 글꼴의 영어 텍스트가 보기 흉합니다.

3. CSS로 중국어를 작성하는 경우 HTML과 CSS의 인코딩이 일치하는지 주의해야 합니다.

body {font-family: Arial, ans-serif }Arial에는 위의 두 가지 문제가 모두 없습니다. 하지만 Arial에는 단점도 있습니다.

1 Tahoma보다 못생겼습니다.

2. 타호마에도 세 번째 문제가 있습니다.

그러나 이 버그에 대한 해결책이 있는데, 이 줄에 Zoom:1을 정의하는 것입니다.

body {font-family: SimSun,sans-serif; } 이렇게 작성하면 위의 세 번째 문제를 피할 수 있습니다. 그런데 송 폰트 자체가 정말 못생겼네요. 우리는 다양한 플랫폼에서 기본 글꼴을 사용하기를 희망합니다. XP는 Song 글꼴, Vista는 Microsoft Yahei, Mac은 Helvetica입니다. 이 경우 첫 번째 글꼴만 영어 글꼴로 설정할 수 있으므로 중국어를 만나면 브라우저가 자동으로 기본 글꼴을 호출합니다.

못생기지 않으면 Arial이라고 정의하는 것이 가장 적절합니다. 정말 마음에 들지 않으면 글로벌 상황을 Tahoma로 정의한 다음 밑줄 친(링크 등) 텍스트를 Arial로 정의하면 최소한 완화할 수 있습니다.

전역 글꼴에 대한 참고 사항: IE에서는 모든 양식 요소가 본문의 글꼴 속성을 상속하지 않으며 별도로 설정해야 합니다.

input, label, select, option, textarea, 버튼, fieldset, legend { 글꼴 -가족 :Tahoma,sans-serif;}

위 내용은 CSS 글로벌 스타일의 중요성은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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