<script>
<script> 태그는 실행 가능한 스크립트 코드를 포함하거나 외부 스크립트를 연결할 수 있습니다.
<script>
<script> 태그는 스크립트를 정의합니다.
정의(Definition)
- <script> 태그는 스크립트 코드를 포함하거나 외부 스크립트를 연결할 수 있습니다.
- 스크립트를 지원하지 않는 브라우저 사용자를 위해서 <noscript>를 설정합니다.
크로스브라우징(CrossBroswing)
- HTML4에서는 type 속성이 필수이지만, HTML5에서는 선택사항입니다.
- HTML5에서는 async 속성이 새로 생겼습니다.
속성(Property)
속성 | 값(예) | 설명 | 버전 |
---|---|---|---|
async | async | 외부파일 연동시 비동기 방식을 설정합니다. | |
charset | charset = "UTF-8" | 외부 파일의 문자 인코딩 방식을 설정합니다. | - |
defer | defer | 페이지가 완료되면 외부 파일을 실행시킵니다. | - |
src | src = "URL" | 외부 파일 주소를 설정합니다. | - |
type | type = "text/javascript" | 외부 파일의 형식을 설정합니다. | - |
xml:space | preserve | 외부 파일 연동을 설정합니다. |
호환성(Compatibility)
6 | 7 | 8 | 9 | 10 | 11 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<script> | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
async | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
charset | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
defer | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
src | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
type | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
xml:space | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |