> 웹 프론트엔드 > CSS 튜토리얼 > CSS를 도입하기 위해 @import를 사용하는 것이 권장되지 않는 이유는 무엇입니까?

CSS를 도입하기 위해 @import를 사용하는 것이 권장되지 않는 이유는 무엇입니까?

王林
풀어 주다: 2020-06-13 16:14:56
앞으로
2855명이 탐색했습니다.

CSS를 도입하기 위해 @import를 사용하는 것이 권장되지 않는 이유는 무엇입니까?

다음 두 가지 이유로 @import를 사용하지 않는 것이 좋습니다.

이유 1. @import를 사용하여 CSS를 도입하면 브라우저의 병렬 다운로드에 영향을 미칩니다.

@import를 사용하여 참조되는 CSS 파일은 CSS 파일을 다운로드하고 구문 분석한 후 브라우저는 다운로드해야 할 또 다른 CSS가 있음을 인식하고 다운로드한 후 구문 분석, 렌더링 트리 구축 및 일련의 CSS를 시작합니다. 다른 작업. 이로 인해 브라우저가 필요한 스타일 파일을 병렬로 다운로드할 수 없게 됩니다.

이유 2: @import를 여러 번 사용하면 다운로드 순서가 혼란스러워집니다.

IE에서 @import는 리소스 파일의 다운로드 순서를 방해합니다. 즉, @import 다음에 나열된 js 파일이 @import보다 먼저 다운로드되고 @import의 자체 병렬 다운로드를 방해하거나 심지어 파괴합니다.

링크 태그를 사용하여 CSS를 소개할 수 있습니다.

추천 튜토리얼: CSS로 빠른 시작

위 내용은 CSS를 도입하기 위해 @import를 사용하는 것이 권장되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:juejin.im
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿