language 속성이란?
language 속성은 <script> 태그에서 사용되는 스크립팅 언어를 명시하기 위해 사용되었습니다. 일반적으로 이 속성의 값은 javascript로 지정되었습니다.
하지만 최신 버전의 HTML(및 그 후속 표준인 XHTML)에서는 이 속성의 사용이 점차 제거되었으며, 현재는 공식적으로 더 이상 사용되지 않는(deprecated) 속성입니다.
과거 사용 예시
참고로 과거에는 아래와 같이 language 속성을 사용했습니다.
<html>
<body>
<script language="javascript" type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
</body>
</html>현재 권장 방식
HTML5부터는 language 속성 없이 <script> 태그만 사용하면 됩니다. 브라우저는 기본적으로 JavaScript로 해석하기 때문입니다.
<script>
document.write("Hello World!");
</script>따라서 새로운 프로젝트에서는 language 속성을 사용하지 않는 것이 좋으며, 필요한 경우 MIME 타입을 지정하는 type 속성 정도만 활용하면 됩니다.