JavaScript

10. [JavaScript] <script>와 <script type="text/javascript">의 차이

drizzle0925 2021. 7. 16. 15:40
728x90

자바스크립트 사용할 때


<script type="text/javascript"></script>
<script> </script>

어떤게 표준일까?

1. 예전에는 javascript외의 스크립트언어들이 자주 사용되었다. 

그래서 브라우저가 javascript를 인식하게 하기위해 적어주었다.
2. Text를 통해서 스크립트를 구현하겠다는 뜻.


HTML5에서는 
<script>의  type 디폴트가 text/javascript로 지정이 되기 때문에 선언을 해줄 필요가 없으며, 동일한 문장이라고 봐도 무방하다.

유사하게 <style>의 디폴트도 css로 지정이 되기 때문에 type="text/css" 를 지정해줄 필요가 없다.

 


결론

1. 웹 표준은 <script type="text/javascript">가 맞지만
2. HTML5에서는 디폴트로 javascript를 지정해주기 때문에 안적어도 된다  -> 하위 호환성을 위해서는 적어주는게 좋다.

728x90