ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

HTML Ссылки

HTML по Алфавиту HTML по Категориям HTML Атрибуты Тегов HTML Атрибуты Глобал HTML Атрибуты Событий HTML Цвета HTML Холсты HTML Аудио / Видео HTML Наборы символов HTML DOCTYPEs HTML Кодирование URL HTML Языковые коды HTML Коды стран HTTP Ответы сервера HTTP Методы PX в EM конвертер Горячие клавиши



HTML defer Атрибут


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

Атрибут defer является логическим атрибутом.

Когда он присутствует, он указывает, что сценарий выполняется после завершения синтаксического анализа страницы.

Примечание: Атрибут defer предназначен только для внешних скриптов (должен использоваться только при наличии атрибута src).

Примечание: Существует несколько способов выполнения внешнего скрипта:

  • Если присутствует Async: сценарий выполняется асинхронно с остальной частью страницы (скрипт будет выполняться, пока страница продолжит разбор)
  • Если Async не присутствует и defer присутствует: сценарий выполняется после завершения синтаксического анализа страницы
  • Если не присутствует ни Async, ни defer: сценарий извлекается и выполняется немедленно, прежде чем обозреватель продолжит разбор страницы

Относится к

Атрибут defer можно использовать для следующего элемента:

Элемент Атрибут
<script> defer

Пример

Пример

Сценарий, который не будет выполняться до загрузки страницы:

<script src="demo_defer.js" defer></script>

Поддержка браузера

Номера в таблице указывают первую версию браузера, которая полностью поддерживает этот атрибут.

Атрибут
defer Да 10.0 3.6 Да 15.0