html атрибут defer
Логічний атрибут defer
(HTML тега <script>
) вказує, що скрипт виконається тільки тоді, коли сторінка завантажиться повністю (тільки для зовнішніх скриптів, які завантажуються з використанням атрибута src
).
При використанні декількох скриптів, які мають атрибут defer
першим буде завантажений той, який був раніше невідомий (незалежно від його розміру), а потім браузер перейде вже до завантаження другого, і так далі.
Нотатка: | Браузер Internet Explorer підтримує цей атрибут тільки з версії 10.0. |
Порада: | Не використовуйте одночасно атрибут |
Синтаксис
<script defer>...</script>
Атрибут defer може отримувати єдине значення :
defer
Значення атрибута потрібно тільки в XHTML (
<script defer = "defer">
).
Переглядачі
Переглядач | ||||||
---|---|---|---|---|---|---|
8+ |
3.5+ |
5+ |
15+ |
4+ |
12+ |
Переглядач | ||||
---|---|---|---|---|
3+ |
1+ |
4+ |
5+ |
Мобільних переглядачів ще не додано.
Приклади
Найпростіший приклад використання атрибуту <defer>
тегу <script>
See the Pen
Script_defer_css_in_ua by css.in.ua (@css_in_ua)
on CodePen.
Різниця між HTML 4.01 та HTML5
Немає жодної різниці.
Різниця між XHTML та HTML
Немає жодної різниці.