Содержание
— HTML | MDN
Для встраивания видео контента в документ используйте элемент HTML <video>. Видео элемент может содержать один или несколько источников видео. Чтобы указать источник видео, необходимо использовать атрибут src или элемент <source>
; браузер сам определит наиболее подходящий источник.
Для просмотра списка поддерживаемых форматов, перейдите по ссылке Поддерживаемые аудио и видео элементами форматы мультимедийных файлов (en-US).
- Допустимое содержимое. Если элемент имеет атрибут
src
: 0 или более элементов<track>
, за которым следует прозрачный контент, который не содержит элементов мультимедиа:<audio>
или<video>
Иначе: 0 или более элементов<source>
, за которыми следует 0 или более элементов<track>
, затем прозрачным содержимым, которое не содержит элементы мультимедиа:<audio>
или<video>
.
Content categories (en-US) | Flow content (en-US), содержание фраз, встроенный контент. Если имеет атрибут controls : становится интерактивным элементом с осязаемым содержанием. |
---|---|
Tag omission | Нет, открывающий и закрывающий теги обязательны. |
Допустимые родительские элементы | Любой элемент, который принимает встроенный контент. |
DOM интерфейс | HTMLVideoElement |
Как и все HTML-элементы, этот элемент поддерживает глобальные атрибуты.
autoplay
Логический атрибут; если указан, то видео начнёт воспроизводится автоматически, как только это будет возможно сделать без остановки, чтобы закончить загрузку данных.
autobuffer
Check cross-browser support before using.»>
Non-standard
Этот API вышел из употребления и его работа больше не гарантируется.Логический атрибут; если указано, видео автоматически начнёт буферизацию, даже если оно не настроено на автоматический запуск. Используйте этот атрибут только тогда, когда очень вероятно, что пользователь будет смотреть видео. Видео буферизуется до тех пор, пока не заполнится кеш мультимедиа.
Примечание: несмотря на то, что в ранних версиях HTML5 атрибут
autobuffer
присутствовал, в последующих выпусках он был удалён. Также он был удалён из Gecko 2.0 и других браузеров, а в некоторых никогда не реализовывался. Спецификация определяет новый перечислимый атрибутpreload
, вместоautobuffer
с другим синтаксисом. баг 548523buffered
Атрибут для определения временных диапазонов буферизованных носителей. Этот атрибут содержит объект
TimeRanges
(en-US).controls
Если этот атрибут присутствует, тогда браузер отобразит элементы управления, чтобы позволить пользователю управлять воспроизведением видео, регулировать громкость, осуществлять перемотку, а также ставить на паузу и возобновление воспроизведение.
crossorigin
This enumerated attribute indicates whether to use CORS to fetch the related image. CORS-enabled resources (en-US) can be reused in the
<canvas>
element without being tainted. The allowed values are:- anonymous
Sends a cross-origin request without a credential. In other words, it sends the
Origin:
HTTP header without a cookie, X.509 certificate, or performing HTTP Basic authentication. If the server does not give credentials to the origin site (by not setting theAccess-Control-Allow-Origin:
HTTP header), the image will be tainted, and its usage restricted.- use-credentials
Sends a cross-origin request with a credential. In other words, it sends the
Origin:
HTTP header with a cookie, a certificate, or performing HTTP Basic authentication. If the server does not give credentials to the origin site (throughAccess-Control-Allow-Credentials:
HTTP header), the image will be tainted and its usage restricted.When not present, the resource is fetched without a CORS request (i.e. without sending theOrigin:
HTTP header), preventing its non-tainted used in<canvas>
elements. If invalid, it is handled as if the enumerated keyword anonymous was used. See CORS settings attributes (en-US) for additional information.
height
Высота области отображения видео в пикселях.
loop
Логический атрибут; если указан, то по окончанию проигрывания, видео автоматически начнёт воспроизведение с начала.
muted
Логический атрибут, который определяет значение по умолчания для аудио дорожки, содержащуюся в видео. Если атрибут указан, то аудио дорожка воспроизводиться не будет. Значение атрибута по умолчанию — «ложь», и это означает, что звук будет воспроизводиться, когда видео воспроизводится.
played
Атрибут
TimeRanges
(en-US), указывающий все диапазоны воспроизводимого видео.preload
Этот перечислимый атрибут предназначен для того, чтобы дать подсказку браузеру о том, что, по мнению автора, приведёт к лучшему пользовательскому опыту. Он может иметь одно из следующих значений:
poster
URL-адрес, указывающий на постера, которое будет использовано, пока загружается видео или пока пользователь не нажмёт на кнопку воспроизведения. Если этот атрибут не указан, ничего не отображается до тех пор, пока не будет доступен первый кадр; то первый кадр отображается как рамка постера.
src
The URL of the video to embed. This is optional; you may instead use the
<source>
element within the video block to specify the video to embed.width
Ширина области отображения видео в пикселях.
The <video>
element can fire many different events (en-US).
<!-- Simple video example --> <video src="videofile.ogg" autoplay poster="posterimage.jpg"> Sorry, your browser doesn't support embedded videos, but don't worry, you can <a href="videofile.ogg">download it</a> and watch it with your favorite video player! </video> <!-- Video with subtitles --> <video src="foo.ogg"> <track kind="subtitles" src="foo.en.vtt" srclang="en" label="English"> <track kind="subtitles" src="foo.sv.vtt" srclang="sv" label="Svenska"> </video>
The first example plays a video, starting playback as soon as enough of the video has been received to allow playback without pausing to download more. Until the video starts playing, the image «posterimage.jpg» is displayed in its place.
The second example allows the user to choose between different subtitles.
<video controls poster="https://archive.org/download/WebmVp8Vorbis/webmvp8.gif" > <source src="https://archive.org/download/WebmVp8Vorbis/webmvp8_512kb.mp4" type="video/mp4"> <source src="https://archive.org/download/WebmVp8Vorbis/webmvp8.ogv" type="video/ogg"> <source src="https://archive.org/download/WebmVp8Vorbis/webmvp8.webm" type="video/webm"> Your browser doesn't support HTML5 video tag. </video>
You can try the preceding example on HTML5 video demo example with live preview code editor.
If the MIME type for the video is not set correctly on the server, the video may not show or show a gray box containing an X (if JavaScript is enabled).
If you use Apache Web Server to serve Ogg Theora videos, you can fix this problem by adding the video file type extensions to «video/ogg» MIME type. The most common video file type extensions are «.ogm», «.ogv», or «.ogg». To do this, edit the «mime.types» file in «/etc/apache» or use the «AddType» configuration directive in httpd.conf.
AddType video/ogg .ogm AddType video/ogg .ogv AddType video/ogg .ogg
If you serve your videos as WebM, you can fix this problem for the Apache Web Server by adding the extension used by your video files («.webm» is the most common one) to the MIME type «video/webm» via the «mime.types» file in «/etc/apache» or via the «AddType» configuration directive in httpd.conf.
AddType video/webm .webm
Your web host may provide an easy interface to MIME type configuration changes for new technologies until a global update naturally occurs.
Этот элемент реализует интерфейс HTMLVideoElement
.
BCD tables only load in the browser
with JavaScript enabled. Enable JavaScript to view data.
- Media formats supported by the audio and video elements (en-US)
<audio>
- Using HTML5 audio and video (en-US)
- Manipulating video using canvas (en-US)
nsIDOMHTMLMediaElement
- TinyVid — examples using ogg files in HTML5.
- The
video
element (HTML5 specification) - Configuring servers for Ogg media (en-US)
- The state of HTML5 video
Last modified: , by MDN contributors
Видео HTML уроки для начинающих академия
HTML5CSS.ru
ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
❮ Назад
Дальше ❯
Пример HTML-видео. Любезность Большой кролик бак.
Your browser does not support HTML5 video.
Воспроизведение видео в формате HTML
Перед HTML5 видео может воспроизводиться только в браузере с подключаемым модулем (например, Flash).
Элемент HTML5 <video>
указывает стандартный способ встраивания видео в веб-страницу.
Поддержка браузера
Номера в таблице указывают первую версию обозревателя, полностью поддерживающую элемент <video>
.
Element | |||||
---|---|---|---|---|---|
<video> | 4. 0 | 9.0 | 3.5 | 4.0 | 10.5 |
Элемент HTML < Video >
Чтобы показать видео в формате HTML, используйте элемент <video>
:
Пример
<video controls>
<source src=»movie.mp4″ type=»video/mp4″>
<source src=»movie.ogg» type=»video/ogg»>
Your browser does not support the video tag.
</video>
Как это работает
Атрибут controls
добавляет элементы управления видео, такие как воспроизведение, пауза и громкость.
Это хорошая идея, чтобы всегда включать width
и height
атрибутов. Если высота и ширина не заданы, страница может мерцать во время загрузки видео.
Элемент <source>
позволяет указать альтернативные видеофайлы, которые могут быть выбраны обозревателем. Браузер будет использовать первый распознанный формат.
Текст между тегами <video>
и </video>
будет отображаться только в обозревателях, не поддерживающих элемент <video>
.
HTML <video> Автозапуск
Для запуска видео автоматически используется атрибут autoplay
:
Пример
<video autoplay>
<source src=»movie.mp4″ type=»video/mp4″>
<source src=»movie.ogg» type=»video/ogg»>
Your browser does not support the video tag.
</video>
Атрибут автозапуска не работает в мобильных устройствах, таких как iPad и iPhone.
Поддержка HTML-видео-браузера
В HTML5 есть 3 поддерживаемых видео форматов: MP4, WebM и OGG.
Поддержка браузера для различных форматов:
Browser | MP4 | WebM | Ogg |
---|---|---|---|
Internet Explorer | Да | Нет | Нет |
Chrome | Да | Да | Да |
Firefox | Да | Да | Да |
Safari | Да | Нет | Нет |
Opera | Да (from Opera 25) | Да | Да |
HTML Video — Типы медиа
Формат файла | Тип медиа |
---|---|
MP4 | video/mp4 |
WebM | video/webm |
Ogg | video/ogg |
HTML-видео-методы, свойства и события
HTML5 определяет методы, свойства и события DOM для элемента <video>
.
Это позволяет загружать, воспроизводить и приостанавливать видео, а также устанавливать длительность и громкость.
Есть также события DOM, которые могут уведомить вас, когда видео начинает играть, приостановлено и т.д.
Пример: использование JavaScript
Your browser does not support HTML5 video.
Video courtesy of Big Buck Bunny.
Для полной справки по тегам перейдите к нашей справка аудио/видео в формате HTML5.
Теги видео HTML5
Тег | Описание |
---|---|
<video> | Определяет видео или фильм |
<source> | Определяет несколько мультимедийных ресурсов для элементов мультимедиа, таких как <Video> и <Audio> |
<track> | Определяет текстовые дорожки в проигрывателях мультимедиа |
❮ Назад
Дальше ❯
Популярное
html картинка
как вставить картинку в html
цвет текста фона
размер текста html
цвет размер шрифта html
формы html
список html
таблица html
как сделать ссылку в html
html элементы
Copyright 2018-2020 HTML5CSS. ru
Правила и Условия Политика конфиденциальности
О нас
Контакты
HTML Аудио
❮ Назад
Далее ❯
Элемент HTML
используется для
воспроизвести аудиофайл на веб-странице.
HTML-элемент
Попробуйте сами »
HTML-аудио — как это работает
Атрибут Controls
добавляет элементы управления звуком, такие как воспроизведение, пауза и громкость.
Элемент позволяет указать альтернативное аудио
файлы, которые может выбрать браузер. Браузер будет использовать первый распознанный формат.
Текст между тегами
и
будет отображаться только
в браузерах, которые не
поддержать <аудио>
элемент.
HTML
Для автоматического запуска аудиофайла используйте атрибут autoplay
: «>
Попробуйте сами »
Примечание. Браузеры Chromium не
разрешить автозапуск в большинстве случаев. Однако приглушенный автозапуск всегда разрешен.
Добавить без звука
после
, чтобы ваш аудиофайл начал воспроизводиться автоматически (но с отключенным звуком):
autoplay
Пример
<автовоспроизведение отключено>
Попробуйте сами »
Поддержка браузера
Цифры в таблице указывают первую версию браузера, которая полностью поддерживает
<аудио>
элемент.
Элемент | |||||
---|---|---|---|---|---|
<аудио> | 4,0 | 9,0 | 3,5 | 4,0 | 10,5 |
Аудиоформаты HTML
Поддерживаются три аудиоформата: MP3, WAV и OGG. Браузер поддерживает различные форматы:
Браузер | MP3 | WAV | ОГГ |
---|---|---|---|
Edge/IE | ДА | ДА* | ДА* |
Хром | ДА | ДА | ДА |
Firefox | ДА | ДА | ДА |
Сафари | ДА | ДА | НЕТ |
Опера | ДА | ДА | ДА |
*From Edge 79
HTML Audio — Типы носителей
Формат файла | Тип носителя |
---|---|
MP3 | аудио/мпег |
ОГГ | аудио/ogg |
WAV | аудио/wav |
HTML Audio — методы, свойства и события
HTML DOM определяет методы, свойства и события для
Позволяет загружать, воспроизводить и приостанавливать аудио, а также устанавливать продолжительность и громкость.
Существуют также события DOM, которые могут уведомлять вас о начале воспроизведения звука, его паузе и т. д.
Теги аудио HTML
Тег | Описание |
---|---|
<аудио> | Определяет звуковой контент |
<источник> | Определяет несколько медиа-ресурсов для медиа-элементов, таких как |
❮ Предыдущий
Следующий ❯
ВЫБОР ЦВЕТА
Лучшие учебники
Учебник по HTML
Учебник по CSS
Учебник по JavaScript
Учебник How To
Учебник по SQL
Учебник по Python
Учебник по W3.CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery
Лучшие ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3. CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference
2 Top3 Examples
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery
FORUM |
О
W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения.
Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.
Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования,
куки-файлы и политика конфиденциальности.
Copyright 1999-2022 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.
Тег HTML-видео
❮ Назад
Полный справочник HTML
Далее ❯
Пример
Воспроизведение видео:
<управление видео>
Ваш браузер не поддерживает тег видео.
видео>
Попробуйте сами »
Определение и использование
Тег используется для встраивания видео
содержимое документа, например видеоклип или другие видеопотоки.
Тег содержит один или несколько
<источник>
тегов
с разными источниками видео. Браузер выберет первый источник
поддерживает.
Текст между и
и
теги будут отображаться только в браузерах, которые не поддерживают элемент
HTML поддерживает три видеоформата: MP4, WebM и OGG.
Браузер | MP4 | ВебМ | Огг |
---|---|---|---|
Край | ДА | ДА | ДА |
Хром | ДА | ДА | ДА |
Firefox | ДА | ДА | ДА |
Сафари | ДА | ДА | НЕТ |
Опера | ДА | ДА | ДА |
Советы и примечания
Совет: Аудиофайлы смотрите на
.
Тег <аудио>
Поддержка браузера
Числа в таблице указывают первую версию браузера, которая полностью поддерживает элемент.
Элемент | |||||
---|---|---|---|---|---|
<видео> | 4,0 | 9,0 | 3,5 | 3.1 | 11,5 |
Дополнительные атрибуты
Атрибут | Значение | Описание |
---|---|---|
автовоспроизведение | автовоспроизведение | Указывает, что воспроизведение видео начнется, как только оно будет готово |
органы управления | элементы управления | Указывает, что должны отображаться элементы управления видео (например, кнопка воспроизведения/паузы и т. д.). |
высота | пикселей | Устанавливает высоту видеоплеера |
петля | петля | Указывает, что видео будет начинаться заново после каждого его завершения |
приглушенный | приглушенный | Указывает, что аудиовыход видео должен быть отключен |
плакат | URL-адрес | Указывает изображение, которое будет отображаться во время загрузки видео или до тех пор, пока пользователь не нажмет кнопку воспроизведения |
предварительная нагрузка | авто метаданные нет | Указывает, как автор считает, что видео должно быть загружено при загрузке страницы |
источник | URL-адрес | Указывает URL-адрес видеофайла |
ширина | пикселей | Устанавливает ширину видеоплеера |
Глобальные атрибуты
Тег также поддерживает глобальные атрибуты в HTML.
Атрибуты событий
Тег также поддерживает атрибуты событий в HTML.
Связанные страницы
Ссылка HTML DOM: HTML Audio/Video DOM Reference
Настройки CSS по умолчанию
Нет.
❮ Предыдущий
Полный справочник HTML
Следующий ❯
ВЫБОР ЦВЕТА
Лучшие учебники
Учебник по HTML
Учебник по CSS
Учебник по JavaScript
Как сделать учебник
Учебник по SQL
Учебник по Python
Учебник по W3.CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery 9002 Top35 Reference 9002
900
Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery
2 Top35 Examples
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.