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
Немає жодної різниці.
