Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML Атрибут preload

Атрибут preload (от англ. "preload" — «предварительная загрузка») указывает браузеру подсказку о желательном варианте предварительной загрузки аудио|видео файла.

Примечание: Значение атрибута preload может быть переопределено атрибутом autoplay, так как при автоматическом воспроизведении файла начинается постепенная загрузка данных всего аудио|видео файла, независимо от значения указанного в атрибуте preload.

Синтаксис

<video preload="auto|metadata|none"> ... </video>
<audio preload="auto|metadata|none"> ... </audio>

Значения

none
Не загружать видео.
metadata
Загрузить только служебную информацию (размеры видео, первый кадр, продолжительность и др.).
auto
Загрузить видео целиком при загрузке страницы.

Значение по умолчанию

none

Применяется к тегам

<audio> <video>

Отличия HTML 4.01 от HTML 5

Атрибут является новым в HTML 5.

Примеры использования:

Атрибут preload (Элемент <audio>)

Пример HTML:

Попробуй сам
<audio controls preload="metadata">  
  <source src="audio/BigHornsIntro.mp3" type="audio/mpeg">
  Ваш браузмер не поддерживает тег audio.
</audio>

Атрибут preload (Элемент <video>)

Пример HTML:

Попробуй сам
<video width="350" height="200" controls preload="metadata">
  <source src="video/merc_benz.mp4" type="video/mp4">
  <source src="video/mov_bbb.ogv" type="video/ogv">
  Ваш браузмер не поддерживает тег video.
</video>

Поддержка браузерами

Атрибут preload имеет следующую поддержку браузерами для каждого элемента:

Спецификации

Спецификация Статус
HTML 5 (W3C) Рекомендация
HTML 5.1 (W3C) Рекомендация

Учебник HTML

HTML уроки: HTML Атрибуты