Атрибут autoplay тега <audio> — автоматичне відтворення
Атрибут autoplay - логічний атрибут.
Якщо присутній, то аудіо автоматично почне відтворюватися, як тільки це буде можливо.
Атрибут autoplay відміняє дію атрибута preload.
Загальний опис
автор: NagarD
Синтаксис
<audio autoplay>
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 3 | 3.5 | 3.1 | 10.5 | 12 | 9 |
| Переглядач | ||||
|---|---|---|---|---|
| 4.4 | 18 | 4 | 10 |
Приклади
+ запропонувати свій приклад у пісочниці
Два програвачі між пунктирними лініями. У першого є autoplay, але немає controls — між лініями не з'являється нічого: ні елемента, ні звуку, бо браузер блокує автозапуск без дії користувача. Другий видимий, і вмикає його людина.
HTML
<p>1. autoplay без controls — між лініями порожньо</p>
<hr>
<audio autoplay></audio>
<hr>
<p>2. controls — програвач видно</p>
<hr>
<audio controls></audio>
<hr>
CSS
p {
font: 14px sans-serif;
margin: 14px 0 4px;
color: #444;
}
hr {
border: 0;
border-top: 2px dashed #c0392b;
}
<p> З використанням <code>autoplay</code></p>
<p><audio controls autoplay>
Ваш браузер не підтримує тег audio.
</audio></p>
<p> Без використанням <code>autoplay</code></p>
<p><audio controls>
Ваш браузер не підтримує тег audio.
</audio></p>
Різниця між HTML 4.01 та HTML5
Атрибут autoplay для тега <audio> з'явився тільки у HTML5.
Різниця між XHTML та HTML
У XHTML мінімізований запис атрибутів заборонено, тому атрибут autoplay повинен бути визначений як <audio autoplay ="autoplay">.
Коментарі
Коментарів ще немає — будьте першим!