<script>

 
<script> - предназначен для описания скриптов, может содержать ссылку на программу или ее текст на определенном языке. Скрипты могут располагаться во внешнем файле и связываться с любым HTML-документом. Такой подход позволяет использовать одни и те же общие функции на многих веб-страницах и ускоряет их загрузку, т.к. внешний файл кэшируется при первой загрузке, и скрипт вызывается быстрее при последующих вызовах. <script> может располагаться в заголовке или теле HTML-документа в неограниченном количестве. В большинстве случаев местоположение скрипта никак не сказывается на работу программы. Однако скрипты, которые должны выполняться в первую очередь, обычно помещают в заголовок документа.

Атрибуты

defer - откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью.
language - устанавливает язык программирования на котором написан скрипт.
src - адрес скрипта из внешнего файла для импорта в текущий документ.
type - определяет тип содержимого тега <script>.

Закрывающий тег

Обязателен.

Пример использования

<script type="text/javascript">
    document.write ('<table width="100%" border="1">');
    for (i=1; i<6; i++) {
      document.writeln("<tr>");
      for (j=1; j<6; j++) document.write("<td>" + i + j + "<\/td>");
      document.writeln("<\/tr>");
    }
    document.write ("<\/table> ");
  </script>

Синтаксис

<script type="тип">
  ...
</script>
<script type="тип" src="URL"></script>