Русский
Русский
English
Теги HTML
Атрибуты тегов
Статистика
Реклама

Тег <script>

Браузер
Internet Explorer
Chrome
Opera
Safari
Firefox
Версия
6.0
7.0
8.0
9.0
2.0
3.0
4.0
5.0
9.2
9.6
10
2.0
3.1
4.0
5.0
2.0
3.0
3.6
4.0
Поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Полная поддержка
Краткая информация
HTML: 3.2 4.01 5.0
XHTML: 1.0 1.1  
Описание
Тег <script> предназначен для описания скриптов, может содержать ссылку на программу или ее текст на определенном языке. Скрипты могут располагаться во внешнем файле и связываться с любым HTML-документом. Такой подход позволяет использовать одни и те же общие функции на многих веб-страницах и ускоряет их загрузку, т.к. внешний файл кэшируется при первой загрузке, и скрипт вызывается быстрее при последующих вызовах.
<script> может располагаться в заголовке или теле HTML-документа в неограниченном количестве. В большинстве случаев местоположение скрипта никак не сказывается на работу программы. Однако скрипты, которые должны выполняться в первую очередь, обычно помещают в заголовок документа.
Синтаксис
<script type="тип">
 ...
</script>
<script
type="тип" src="URL"> </script>
Аргументы
defer - Откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью.
language - Устанавливает язык программирования на котором написан скрипт.
src - Адрес скрипта из внешнего файла для импорта в текущий документ.
type - Определяет тип содержимого тега <script>.
Закрывающий тег
Обязателен.
Аналог CSS
font-weight
Пример. Использование тега <script>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Тег SCRIPT</title>
</head>
<body>
 <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>
</body>
</html>

Демонстрация примера
В данном примере с помощью скрипта выводится таблица, состоящая из пяти строк и столбцов, которая заполняется числами.
Примечание
В HTML5 атрибут type можно опустить, он является необязательным и принимает значение text/javascript, если не указан явно. В предыдущих версиях HTML атрибут type необходим.
Первоисточник - htmlbook.ru Автор - Влад Мержевич
Комментариев (-)
Имя
Электронная почта

Последние комментарии

© 2006-2024, heroes-3.ru