Как вставить видео в html
5 лет назад
Человек-Молекула
Ответы
Чтобы добавить видео используется специальный HTML-тег <video>. Он имеет важный атрибут src, значением которого будет являться путь до нужного видеофайла.
Обратите внимание, что большинством браузером корректно обрабатывается именно формат .mp4, что делает его наиболее приоритетным при использовании тега <video>
5 лет назад
Nikita Mikhaylov
А как сделать видео как в тикток или YouTube shots?
4 года назад
Roma
Для вставки видео в HTML страницу можно использовать тег <video>. Например:
В данном примере видео будет иметь ширину 320 пикселей и высоту 240 пикселей. Также добавлен атрибут controls, который отображает элементы управления видеоплеером (кнопки воспроизведения, паузы и т.д.). В качестве источника видео указан файл video.mp4.
Кроме MP4, можно добавлять другие источники видео с помощью дополнительных тегов, например:
Браузер автоматически выберет подходящий источник видео в зависимости от его возможностей.
3 года назад
Ivan Gagarinov
Своё видео вставляют тегом <video>. Атрибут controls добавляет кнопки воспроизведения:
Браузер возьмёт первый формат, который умеет воспроизводить. MP4 с кодеком H.264 поддерживают все браузеры, WebM обычно весит меньше. poster — картинка до запуска.
Атрибуты <video>
Видео с YouTube
Откройте видео → Поделиться → Встроить и скопируйте код:
Так же встраивают видео с Rutube и VK Видео — код есть в меню «Поделиться».
Адаптивное видео
Чтобы видео сжималось на телефоне и сохраняло пропорции:
Вертикальное видео, как в Shorts и TikTok
Для вертикального ролика задайте пропорции 9:16 и ограничьте ширину:
Ленту, которая листается по одному ролику, делают контейнером с scroll-snap-type: y mandatory, а каждому ролику задают scroll-snap-align: start.
Если видео не воспроизводится
- Неверный путь к файлу — проверьте его во вкладке Network в DevTools.
- Формат не поддерживается — сконвертируйте в MP4 (H.264).
autoplayбезmuted— браузеры блокируют автозапуск со звуком.
HTML-разметку разбирают в бесплатном курсе «Основы веб-разработки».
21 день назад
Никита Вихров






