2012-02-23 2 views
0

가능한 중복 :
Where is the best place to put <script> tags in HTML markup?적절한 배치

나는 확실히 언젠가 지금은 자바 스크립트를 공부 한

, 나는 적절한 연습을 배우고 있습니다 내 주요 관심사 중 하나, 나는 다른 사람들에게 이것에 관해서 물어 봤지만 꽤 모호한 답을 줄 것 같아요. 외부 스타일 시트는 머리 태그 안에 있어야하지만 자바 스크립트는 언제야? 내 외부 자바 스크립트를 head 태그에 넣어야합니까? 또는 body 태그 맨 아래 (종료 태그 앞)에?

답변

0

<body> 태그의 맨 아래에 모든 노드를 넣어야하는 간단한 이유는 <script> 노드가 DOM 렌더링 프로세스와 브라우저 "UI 스레드"를 차단한다는 것입니다.

최신 브라우저에서는 deferasync과 같은 속성을 표시하여 문제를 해결할 수 있지만 오래된 브라우저는 해당 브라우저에 대해 알지 못합니다.