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