script 가 head 안에 들어가는 이유? 쿠르르릉 2016.03.02 04:01 448 0 3 보통 script는 head안에 두라고 하잖아요.근데 그냥 아무데나 넣어도 작동하는데 문제가 없는것 같은데 왜 head안에 두라고 하는건가요?
관리자화면 "시스템 설정" 클릭시 오류 발생 후 해결. Attempt to assign property "site_srl" on array" in modules/module/module.model.php on line 157 hatali 25.12.26 0 3
댓글 3
요즘은 script를 선순으로 불러올지 후순으로 불러올지를 따로 파악해서 걸어두고 있습니다.
헤드태그 안에 스크립트 등을 넣는 게 미덕이었던건 아주 옛날이라고 생각되네요
(css와 제이쿼리등의 스크립트로 인해 어느타이밍에 로딩하느냐에 결과물이 달라지기 시작했으니까요)
body에서는 언제든지 스크립트를 사용할 수 있기 때문에, body보다 앞에 오는 head에 스크립트를 넣는 것입니다.
반대로, 애드온에서 제공하는 스크립트는 body를 모두 로딩한 후에 화면의 구성요소들을 이리저리 움직이는 기능이 많기 때문에 body 맨 마지막에 넣기도 합니다. 실행 순서를 맞춰야죠.