>웹 프론트엔드 >CSS 튜토리얼 >Internet Explorer의 CSS 규칙 제한은 무엇이며 어떻게 적용됩니까?

Internet Explorer의 CSS 규칙 제한은 무엇이며 어떻게 적용됩니까?

DDD
DDD원래의
2024-12-05 22:05:14768검색

What are Internet Explorer's CSS Rule Limits, and How Do They Apply?

Internet Explorer의 CSS 규칙 제한 탐구

소개

한때 주요 웹 브라우저였던 Internet Explorer는 다음과 같이 알려져 왔습니다. CSS 규칙에 부과된 제한 사항을 포함한 제한 사항입니다. 웹 개발자가 브라우저 간 호환성을 보장하려면 이러한 제한 사항을 이해하는 것이 중요합니다.

시트별 또는 문서별 규칙 제한?

일반적인 오해는 4095 규칙 제한. 일부 소식통에서는 이 제한이 전체 문서에 적용된다고 제안하는 반면 다른 소식통에서는 개별 스타일시트에 적용된다고 주장합니다.

Microsoft에 따른 답변

Microsoft 공식 문서에 따르면, Internet Explorer의 규칙 제한은 시트별 모델을 따릅니다. 즉,

  • 각 개별 스타일시트에는 최대 4095개 선택기(IE9) 또는 65534개 선택기(IE10)가 포함될 수 있습니다.
  • 스타일시트는 최대 31개(IE9) 또는 4095개(IE9)를 가져올 수 있습니다( IE10) 기타 스타일시트.
  • 가져온 스타일시트 최대 4개 레벨(IE9) 또는 4095개 레벨(IE10)까지 중첩될 수 있습니다.

시트 제한으로 4095 규칙 테스트

시트 규칙 제한, 세 가지를 사용하여 테스트 케이스를 수행했습니다. 파일:

  • HTML: 두 개의 CSS 파일에 연결되는 HTML 파일.
  • 1.css: 4096개의 선택기가 포함되어 있습니다.
  • 2.css: 포함됨 4095 셀렉터.

인터넷 익스플로러에서 보면 첫 번째 CSS 파일(1.css)에서 마지막 셀렉터가 적용되지 않은 것이 관찰되어 스타일시트당 4095 규칙 제한을 확인했다.

결론

Internet Explorer의 CSS 규칙 제한, 한 번에 한 번 중요한 문제는 이후 버전에서 다양성이 증가하면서 해결되었습니다. 개발자는 현재 제한 사항을 인지하고 이에 따라 스타일시트를 최적화하여 다양한 브라우저 간의 호환성을 보장해야 합니다.

위 내용은 Internet Explorer의 CSS 규칙 제한은 무엇이며 어떻게 적용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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