1. lauguage 속성을 이용한 방법
<script language="javascript">
자바스크립트 구문
</script>
- 해당 속성은 표준화되지 않음
2. type 속성을 이용한 방법
<script type="text/javascript">
<!--
자바스크립트 구문
//-->
</script>
- HTML 4.01 이후 웹 표준(xhtml 포함)에서 type 속성이 명확히 정의되었으며 속성 값으로는 스크립트 언어와 MINE 타입 사용
- HTML 5부터는 사용하지 않아도 됨 (하위 호환성을 위해서는 작성하는 것이 좋음)
- Javascript 선언 시 주석 안에 구문을 넣은 이유 : Javascript를 지원하지 않는 브라우저에서 실행되지 않기 위함
- 현재는 Javascript를 해석 못하는 브라우저는 없다고 판단되기 때문에 주석 안에 구문을 넣을 필요가 없음
3. src 속성을 이용한 방법
<scrpit src="/abc/ABC/script.js"></script>
- HTML5부터 기본값으로 script는 js 사용
- src 속성 : 외부 스크립트 파일의 URL을 명시
- 여러 페이지에서 동일한 Javascript를 실행하는 경우 반복해서 작성하는 것보다 하나의 외부 파일로 생성 후 src 속성을 사용하여 참조하는 것이 좋다.
- 외부 스크립트 파일 내용에는 <script> 요소가 포함되어서는 안 된다.