HTML Відео
Відтворення відео в HTML
До появи специфікації HTML5 відео можна було відтворити лише у веббраузері з плагіном (наприклад, flash).
HTML5 елемент <video>
вказує стандартний спосіб вбудовування відео на вебсторінку.
Підтримка браузерами
Цифри в таблиці визначають першу версію браузера, яка повністю підтримує елемент <video>
.
Елемент | |||||
---|---|---|---|---|---|
<video> | 4.0 | 9.0 | 3.5 | 4.0 | 10.5 |
HTML елемент <video>
Щоб показати відео в HTML, використовуйте елемент <video>
:
Приклад
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Ваш браузер не поддерживает тег video.
</video>
Спробуйте самі »
Як це працює
Атрибут controls
додає елементи керування відео, такі як відтворення, призупинення та рівень звуку.
Рекомендується завжди включати атрибути width
та height
. Якщо height (висота) та width (ширина) не задані, сторінка може мерехтіти при програванні відео.
Елемент <source>
дозволяє вказувати альтернативні відео, з яких браузер може вибирати. Браузер використовуватиме перший розпізнаний формат.
Текст між тегами <video>
та </video>
буде відображатися лише у браузерах, які не підтримують елемент <video>
.
HTML <video> Автопрогравання
Щоб програвання відео розпочиналося автоматично, використовуйте атрибут autoplay
:
Приклад
<video width="320" height="240" autoplay>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Ваш браузер не підтримує тег video.
</video>
Спробуйте самі »
Атрибут autoplay не працює на мобільних пристроях, таких як iPad та iPhone.
HTML Video - Підтримка браузерами
У HTML5 є три відеоформати, що підтримуються: MP4, WebM і Ogg.
Підтримка браузерами різних форматів:
Браузер | MP4 | WebM | Ogg |
---|---|---|---|
Internet Explorer | YES | NO | NO |
Chrome | YES | YES | YES |
Firefox | YES | YES | YES |
Safari | YES | NO | NO |
Opera | YES (from Opera 25) | YES | YES |
HTML Відео - Типи Медіа
Формат файла | Тип медіа |
---|---|
MP4 | video/mp4 |
WebM | video/webm |
Ogg | video/ogg |
HTML відео - методи, властивості та події
HTML5 визначає методи, властивості та події DOM для елемента <video>
.
Це дозволяє завантажувати, відтворювати та призупиняти відео, а також встановлювати тривалість та гучність.
Є також події DOM, які можуть повідомляти вам, коли відео починає відтворюватися, зупинятися тощо.
Для повної DOM довідки, перейдіть на HTML5 Аудіо/Відео DOM Довідник на нашому сайті W3Schools українською.
HTML5 Відео теги
Тег | Опис |
---|---|
<video> | Визначає відео або фільм |
<source> | Визначає множинність мультимедійних ресурсів для елементів медіа, такі як <video> та <audio> |
<track> | Визначає текстові доріжки в медіаплеєрах |