О спецификации HTML 4.0

Элемент SCRIPT


<!ELEMENT - - -- выражение script --> <!ATTLIST SCRIPT #IMPLIED -- кодировка символов связанного ресурса -- #REQUIRED - тип содержимого языка скрипты -- #IMPLIED -- предопределенное имя языка серипта -- #IMPLIED -- URI внешнего скрипта -- (defer) #IMPLIED -- агент пользователя может отложить выполнение скрипта -- >

Начальный тег: обязателен, Конечный тег: обязателен

Определения атрибутов

src =

Этот атрибут определяет местоположение внешнего скрипта.

type =

Этот атрибут задает язык скрипта содержимого элемента и имеет приоритет над языком скрипта, заданным по умолчанию. Язык скрипта указывается как тип содержимого (например, "text/javascript"). Авторы должны указать значение этого атрибута. Значение по умолчанию для этого атрибута не задано.

language

=

Этот атрибут определяет язык скрипта содержимого этого элемента. Его значением является идентификатор языка, но поскольку идентификаторы не стандартизованы, этот атрибут является вместо него нужно использовать атрибут type.

defer [CI]

Если этот логический атрибут установлен, он обеспечивает для агента пользователя подсказку о том, что скрипт не будет генерировать содержимое документа (например, "document.write" в javascript) и таким образом агент пользователя может продолжать синтаксический разбор и представление документа.

Атрибуты, определяемые в любом другом месте

  • ()
  • Элемент помещает скрипт в документа. Этот элемент может указываться в элементе или документа HTML несколько раз.

    Скрипт может определяться в содержимом элемента SCRIPT или во внешнем файле. Если не установлен атрибут , агенты пользователя должны интерпретировать содержимое элемента как скрипт. Если для для атрибута установлено значение URI, агенты пользователей должны игнорировать содержимое этого элемента и загружать скрипт через URI. Обратите внимание, что атрибут относится к скрипта, назначаемого атрибутом ; он не относится к содержимому элемента .

    Скрипты оцениваются ядром скрипта, которое агент пользователя должен знать.

    зависит от языка скрипта.



    Содержание раздела