HTML HTML5 XHTML ПРИМЕРЫ СПРАВОЧНИК РЕКЛАМА ГОСТЕВАЯ

HTML Тег <script> - Скрипт


Пример

Вставляем JavaScript в HTML страницу:

<script type="text/javascript">
document.write("Привет Мир!")
</script>

Попробуйте сами »

Определение и Использование

Тег <script> используется для определения клиентского скрипта, например JavaScript.

Элемент script либо содержит собственно предложения (код) скрипта, либо указывает на внешний файл со скриптом посредством атрибута src.

Обязательный атрибут type указывает MIME тип скрипта.

Стандартные применения скриптов JavaScript - это манипуляция с изображениями, проверка данных, введенных в форму и динамическое изменение контента.


Поддержка Браузерами

Internet Explorer Firefox Opera Google Chrome Safari

Тег <script> поддерживается всеми основными браузерами.


Различия Между HTML и XHTML

HTML 4 и XHTML по разному обращаются с содержимым внутри скриптов:

  • В HTML 4 тип содержимого объявляется как CDATA, что означает, что сущности не будут разбираться при парсинге.
  • В XHTML тип содержимого объявляется как (#PCDATA), что означает, что сущности будут разбираться.

Это означает, что в XHTML все специальные символы должны быть закодированы или все содержимое должно быть заключено в секцию CDATA.

Чтобы гарантировать корректный разбор скрипта в XHTML документе, используйте следующий синтаксис:

<script type="text/javascript">//<![CDATA[
var i=10;
if (i<5)
  {
  // some code
  }
//]]></script>


Советы и Замечания

Совет: Также взгляните на элемент noscript для пользователей, у которых скрипты отключены в браузере или браузер не поддерживает программирование скриптов на стороне клиента.


Обязательные Атрибуты

Столбец DTD указывает, в каком типе документа HTML 4.01/XHTML 1.0 DTD атрибут разрешен. S=Strict, T=Transitional и F=Frameset.

Атрибут Значение Описание DTD
type MIME-тип Указывает MIME тип скрипта STF

Необязательные Атрибуты

Атрибут Значение Описание DTD
charset набор символов Устанавливает символьную кодировку, используемую во внешнем файле скрипта STF
defer defer Устанавливает задержку в выполнении скрипта до тех пор, пока страница не загрузится STF
src адрес URL Указывает адрес URL внешнего файла скрипта STF
xml:space preserve Устанавливает, сохранять ли пробелы в коде  


Стандартные Атрибуты

Тег <script> не поддерживает какие-либо стандартные атрибуты.

Дополнительная информация о Стандартных Атрибутах.


Атрибуты Событий

The <script> не поддерживает какие-либо атрибуты событий.

Дополнительная информация об Атрибутах Событий.



© 2011-2017 Уроки HTML
Рейтинг@Mail.ru