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를 지정해주기 때문에 안적어도 된다. 다만 하위 호환성을 위해서는 적어주는 것이 좋다.