🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.
Тег <script>
используется для встраивания скриптов на страницу, которые могут изменять её содержимое и поведение. Этот тег позволяет загружать скрипты из внешних файлов или встраивать их прямо в HTML-код страницы.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Пример использования тега script</title>
</head>
<body>
<h1>Мой первый скрипт</h1>
<p>Привет! Посмотрите, какой скрипт я написал</p>
<script src="path/to/script.js"></script>
</body>
</html>
Тег <script>
может блокировать отображение страницы до тех пор, пока скрипт полностью не загрузится и не выполнится. Это замедляет загрузку страницы, особенно если скрипты расположены в начале документа. Также на некоторых сайтах скрипты могут ограничиваться по соображениям безопасности.
Атрибуты тега <script>
:
async
— указывает, что скрипт асинхронный, выполнение скрипта не останавливает загрузку страницы.defer
— указывает, что скрипт отложенный, выполнение скрипта происходит после загрузки страницы.src
— путь к файлу скрипта, который нужно загрузить.type
— тип скрипта.nomodule
— предотвращает выполнение скрипта в браузерах, поддерживающих модульные скрипты.crossorigin
— способ обработки сквозных запросов.integrity
— метаданные для проверки целостности субресурсов [SRI].referrerpolicy
— правила использования ссылок для поиска.blocking
— позволяет потенциально блокировать рендеринг.fetchpriority
— приоритет для запущенных элементом запросов.