CSS를 헤드에 배치하는 이유: 이렇게 하면 CSS 스타일이 먼저 로드되므로 DOM을 렌더링할 때 이미 자신의 스타일을 알고 있으므로 일단 렌더링에 성공할 수 있습니다. 이 방법을 사용하면 깜박임, 흰색 화면 또는 혼란스러운 레이아웃을 방지할 수 있습니다.
분석:
돔을 렌더링할 때 이미 자체 스타일을 알고 있으므로 깜박임, 흰색 화면 또는 혼란스러운 레이아웃을 방지할 수 있습니다. .현상이 발생합니다.
(동영상 공유 학습: css 동영상 튜토리얼)
Css가 맨 아래에 배치된 경우 DOM을 먼저 렌더링한 다음 CSS를 로드한 후 이전 DOM을 다시 렌더링해야 합니다. 두 개의 렌더링과 열악한 사용자 경험.
이제 더 나은 사용자 경험을 위해 브라우저의 렌더링 엔진은 DOM 트리를 구축하고 레이아웃하기 전에 모든 HTML 요소가 구문 분석될 때까지 기다리지 않으므로 콘텐츠의 일부가 화면에 최대한 빨리 표시됩니다. 구문 분석되어 표시됩니다. 즉, 브라우저는 불완전한 DOM 트리와 CSSOM을 렌더링하여 흰색 화면이 나타나는 시간을 최대한 빨리 줄일 수 있습니다.
관련 권장 사항: CSS 튜토리얼
위 내용은 CSS를 헤드에 배치해야 하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!