Тег <video>
Описание
Тег <video> используется для встраивания видео контента на веб-страницу. Поддерживает различные форматы видеофайлов, включая MP4, WebM и Ogg.
<video src="video.mp4" controls>
Ваш браузер не поддерживает видео тег.
</video>
<video controls width="640" height="360">
<source src="video.mp4" type="video/mp4">
<source src="video.webm" type="video/webm">
Ваш браузер не поддерживает HTML5 видео.
</video>
<video autoplay loop muted playsinline>
<source src="animation.mp4" type="video/mp4">
</video>
Рекомендации по использованию:
- Всегда предоставляйте fallback-контент внутри тега
- Для адаптивности используйте
max-width: 100% - Оптимизируйте видео для веба (сжатие, правильные форматы)
- Используйте атрибут
mutedдля autoplay-видео - Предоставляйте субтитры с помощью
<track> - Для сложных сценариев используйте JavaScript API
Тег <video> является мощным инструментом для добавления мультимедийного контента на веб-страницы с широкими возможностями настройки и управления.
Атрибуты
| autoplay | Автоматическое воспроизведение |
| controls | Показывать элементы управления |
| crossorigin | Режим CORS |
| height | Высота видео |
| loop | Зацикливание воспроизведения |
| muted | Отключение звука |
| playsinline | Воспроизведение встроенным способом |
| poster | URL изображения-заглушки |
| preload | Стратегия предзагрузки |
| src | URL видеофайла |
| width | Ширина видео |
| accesskey | Горячая клавиша |
| class | CSS-классы |
| data-* | Пользовательские данные |
| hidden | Скрытый элемент |
| id | Уникальный идентификатор |
| style | Инлайновые стили |
| tabindex | Порядок фокусировки |
| title | Всплывающая подсказка |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 9.0 | 3.0 | 10.5 | 3.5 | 3.1 |




