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

Язык скрипта по умолчанию


Авторы должны указывать язык скрипта по умолчанию для всех скриптов в документе, включив следующее объявление в тег :

<META http-equiv="Content-Script-Type" content="type">

где "type" - , именующий язык скрипта. Примерами значений являются "text/tcl", "text/javascript", "text/vbscript".

Если отсутствует объявление META, значение по умолчанию может устанавливаться с помощью заголовка протокола HTTP "Content-Script-Type".

Content-Script-Type: тип

где "тип" - именующий язык скрипта.

Агенты пользователей должны определять язык скрипта по умолчанию для документа в соответствии со следующими действиями (приоритет от высшего к низшему):

  • Если в объявлении задается "Content-Script-Type", язык скрипта по умолчанию задается последним таким объявлением в потоке символов.
  • В противном случае, если в заголовках HTTP задается "Content-Script-Type", язык скрипта по умолчанию задается последним таким объявлением в потоке символов.
  • Документы, в которых не указан язык скрипта по умолчанию, но содержатся элементы, задающие , некорректны. Агенты пользователей могут предпринимать попытки интерпретировать некорректно заданные скрипты, но это не обязательно. Средства разработки должны генерировать информацию о языке скрипта по умолчанию во избежание создания некорректных документов.



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