<script>와 <script type="text/javascript">의 차이

sohyun·2022년 5월 25일
0
1. <script></script>

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

1. Text를 통해 스크립트를 구현하겠다는 의미이다.

2. 예전 javascript외의 스크립트언어들이 자주 사용되었는데 브라우저가 javascript를 인식하게 하기 위해 적어주었다.


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

결론

웹표준은 2번의 형택가 맞지만, HTML5에서는 디폴트로 js를 지정해주기 때문에 안적어도 된다. 다만 하위 호환성을 위해서는 적어주는 것이 좋다.

참고

profile
냠소현 개발일지

0개의 댓글