10/07/2007

[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