Тег script

Последнее обновление: 23.01.2011

Тег <script> (англ. script — сценарий) — тег-контейнер, добавляет на страницу скрипт. Текст скрипта может располагается между начальным и конечным тегами или определяется как URL файла, содержащего скрипт. Может содержаться как в секции <head>, так и в <body>
Строчный элемент.

HTML: 3.2 | 4 / XHTML: 1.0 | 1.1

Синтаксис

<script type="...">...</script>

Атрибуты

charset набор символов ресурса
defer задерживает выполнение скрипта до полной загрузки страницы
language определяет язык скрипта:
  • JavaScript — язык программирования JavaScript
  • JScript — разновидность языка JavaScript разработанная компанией Microsoft
  • VBS, VBScript — язык программирования VBScript основанный на Visual Basic
Не рекомендуется в спецификации HTML 4.01!
runat runat="server" показывает, что скрипт будет работать на сервере.
Отсутствует в спецификации HTML 4.01!
src URL файла со скриптом
type MIME-тип, определяющий язык скрипта
  • text/javascript — язык программирования JavaScript
  • text/vbscript — язык программирования VBScript

Пример

Подключаем скрипт:

<script type="text/javascript">
<!--
Now = new Date();
document.write("Страница загружена в" + Now.getHours() + ":" + Now.getMinutes() + ":" + Now.getSeconds());
//-->

</script>

Рекомендации по использованию

  • закрывающий тег обязателен (</script>)
  • скрипт может быть определён внутри элемента script или во внешнем файле URL которого указывается атрибутом src
  • синтаксис данных скрипта зависит от языка скриптов. Наиболее часто встречаются скрипты на языках JavaScript, ActionScript и VBScript
  • обязательный атрибут: type
  • хорошим тоном считается использования тега <noscript>, для браузеров не поддерживающих тег или отключенными скриптами в настройках

Обычно скрипты используются для манипуляций с рисунками, проверки ввода данных в форму или динамического изменения контента.

Обратите внимание! В случае, если браузер не поддерживает скрипты, тег <script> будет проигнорирован. Все, что расположено между <script> и </script> будет выведено на экран, как обычный текст. Для того, чтобы этого не случилось текст скрипта обозначается, как комментарий (<!-- //-->).

Твой код:
Результат:
большой полигон

По теме

Теги:
Показать комментарии