JavaScript/다른 스크립트 유형

위키책, 위키책

script 요소는 자바 스크립트가 현재 world wide web의 기본 스크립팅 언어이기 때문에 대부분의 브라우저에서 작동한다. HTML5에서 현재 사양은 개발자가 스크립트 태그에서 type속성을 생략해야한다고 말하지만 이전에는 기본 스크립팅 언어가 변경 될 경우 사용중인 스크립트 유형을 지정하는 것이 좋다.

<!-- Unnecessary, used to be recommended -->
<script type="text/javascript"></script>

<!-- New HTML5 code -->
<script></script>

script요소 자체에서 스크립팅 언어를 개별적으로 지정하는 대신 문서 헤드에 메타 태그를 사용하여 전체 페이지에 대한 기본 스크립팅 언어를 지정할 수도 있다.

<meta http-equiv="Content-Script-Type" content="text/javascript" />

비록 text/javascript가 2006년 4월 RFC 4329에 의해 공식적으로 폐지되었지만 HTML 검증자와 인터넷 익스플로러 웹 브라우저가 application/javascript를 이해할 수 없기 때문에 text/javascript를 계속 사용하는것이 더 바람직하다.