[HTML] 22. HTML Scripts
22. HTML Scripts
- HTML 페이지에 스크립트를 추가하므로해서, 더욱 동적이고, 상호작용적인 웹을 만들 수 있다.
22.1 HTML 페이지 속에 스크립트 넣기
- HTML 내에 스크립트는 <script> 태그로 정의된다. 스크립팅 언어를 지정하기위한 속성타입을 이용함으로써, 스트립트를 이용할 수 있다.
- 스트립트의 출력은 아래와 같다.
22.2 오래된 브라우저에서는 어떻게 다룰까
- <script> 태그를 전혀 인식하지 못하는 브라우저는 페이지 상에 텍스트와 같이 <script> 태그의 내용을 보여줄 것이다. 이렇게 브라우저를 방해하는 것들은, 코멘트 태그내에 스트립트를 넣어 숨겨야한다. 오래된 브라우저(<script> 태그를 인식하지 못하는 브라우저)는 코멘트를 무시하고, 페이상에 태그를 쓰지 않을 것이다. 새로운 브라우저를 사용하는 동안에는, 코멘트 태그에 둘러쌓여져 있을지라도, 스트립트는 실행될 것이다.
22.3 <noscript> 태그
- 코멘트 내부에 스트립트를 숨길 때, 우리는 추가적으로 <noscript> 태그를 추가할 수 있다.
- <noscript> 태그는 스트립트가 실행되지 않으면, alternate text에 정의되어 사용된다. 이 태그는 <script> 태그를 인식하는 브라우즈에서 사용된다, 그러나, 스트립트 내부에서 지원하는건 아니다. 그래서, 이러한 브라우저들은 <noscript> 태그 대신에 텍스트 내부에 나타나게 할 것이다. 그러나, <script> 태그내부에 스크립트가 지원되는 브라우저라면, <noscript> 태그는 무시될 것이다.
22.4 Script Tags