본문 바로가기
웹 관련 기록/Javascript

JavaScript 선언 시 language와 type 중 어떤 것을 사용하면 될까?

by Planetis 2012. 2. 8.

1. 선언 시 language 쓰는 경우
 <script language="javascript"> 자바스크립트 구문 </script>
* 이 방법은 옛날 방법. 웹 표준에서 권장하지 않음.

2. 선언 시 type 쓰는 경우
<script type="text/javascript">
<!--
자바스크립트 구문
//-->
</script>

* html 4.01 이후 웹 표준(xhtml 포함)에서 type 속성이 명확히 정의되었고 속성값으로는 스크립트 언어의 MINE 타입을 씀,

* language 속성은 더는 권장하지 않는다고 발표 됨.
* 자바스크립트 선언 시 주석 안에 구문을 넣었던 이유는, 자바스크립트를 지원하지 않는 브라우저에서 실행되지 않도록 하기 위함이었는데 이제는 자바스크립트 해석 못 하는 브라우저는 없다고 보기 때문에 주석을 안 써도 된다고 판단 됨.

3. 개인적인 결국, 결론은 type 속성 사용과 주석 구문 삭제 (주석 구문은 편한 대로 이용해도 됨)
<script type="text/javascript">
자바스크립트 구문
</script>



+원래 네이버 블로그(planitis.blog.me) 에 작성 했던 글

320x100

댓글