본문 바로가기
Development

[Info] <script> or <script type="text/javascript"> ???

by 선인장 🌵 2022. 2. 12.
728x90
728x90

[info] <script> or <script type="text/javascript"> ???

HTML Code를 작성하면서 Javascript(자바스크립트) 나 jQuery(제이쿼리) 를 사용하기 위해서

<scirpt> 혹은 <script type="text/javascript"> 를 사용한다.

근데 여러 문서나 혹은 여러 글에서 보면 <scirpt> 으로 작성한 곳도 있고 <script type="text/javascript"> 를 작성한 곳도 있다.

과연 <script> or <script type="text/javascript"> 두 개 중 표준은 어떤 건지에 대해서 알아보도록 하자.

[Info] &amp;amp;lt;script&amp;amp;gt; or &amp;amp;lt;script type=&quot;text/javascript&quot;&amp;amp;gt; ???

728x90

1. 정리

관련해서 여러 내용의 글을 읽어 보았다. 이제 읽은 내용들을 조금 정리해보도록 하겠다.

첫 번째로 일단 HTML5에서는 type 속성이 기본값으로 설정됨에 따라서 <script> / <script type="text/javascript"> 둘 중 어떤 것을 사용하던 정상적으로 사용이 되어야 한다.

두 번째로 최신 버전의 브라우저에서는 HTML5 지원을 하기 때문에 역시나 <script> / <script type="text/javascript"> 둘 중 어떤 것을 사용하던 정상적으로 사용이 되어야 한다.

다만, 이 두 개 중 가능하면 <script type="text/javascript"> 와 같이 type 설정을 꼭 하여 사용하는 것을 추천한다.

그 이유는 현재 세상에는 많은 브라우저가 있으며 그 모든 브라우저가 HTML5를 지원하는 버전이라고 볼 수 없다.

결국 호환성을 유지하기 위해서는 type 설정을 하여 사용하는 것이 문제없이 잘 사용할 수 있는 부분이라고 생각된다.

728x90

2. 참고 사이트

  1. https://stackoverflow.com/questions/4243577/which-is-better-script-type-text-javascript-script-or-script-scr
  2. https://annevankesteren.nl/2005/02/javascript-mime-type
  3. https://developer.mozilla.org/ko/docs/Web/HTML/Element/script#브라우저_호환성
728x90
728x90


🌵댓글

 

loading