Характеристики тега
В каких браузерах работает?
3.0+ | 1.0+ | 3.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
В каких спецификациях используется?
HTML | 3.2 | 4.01 | 5.0 |
XHTML | 1.0 | 1.1 |
Для чего используется?
Формирует контейнер для работы скриптов. Может использоваться как и в текущем веб-документе, так и в отдельном файле, подобно таблицам стилей. Такой способ работы улучшает и ускоряет работу ресурса. Это происходит вследствие того, что файл прокешировался и при следующих запросах реагирует без задержки на загрузку.
Место расположения скриптов в документе не имеет особого значения, однако наиболее важные скрипты располагают в head.
Как правильно задавать?
<script type="тип" src="URL"></script>
Какие атрибуты поддерживаются?
- async - производит асинхронную загрузку объекта.
- defer - скрипт не производит никаких действий пока веб-страница не загрузится полностью.
- language - сообщает о языке программирования, который используется при написании скрипта.
- src - Указывает расположение внешнего файла со скриптами.
- type - указывает на тип.
Закрытый тег
Да.
Пример использования
<!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=utf-8"> <title>Тег script</title> </head> <body> <script type="text/javascript"> document.write ('<table width="100%" border="1" cellpadding="0" cellspacing"0">'); for (i=1; i<4; i++) { document.writeln("<tr>"); for (j=1; j<10; j++) document.write("<td align='center'>" + i + j + "<\/td>"); document.writeln("<\/tr>"); } document.write ("<\/table> "); </script> </body> </html>
По итогу получаем
Тип html тега:
Скрипты