Поиск по сайту
Ctrl + K
Вопросы по HTML

Какие форматы медиа поддерживаются HTML?

HTML поддерживает несколько медиаформатов, которые позволяют включать мультимедийный контент на веб-страницах. Главные компоненты для работы с медиа в HTML — это теги <audio>, <video>, и <source>. Рассмотрим их подробнее.

1. Аудиоформаты

Для работы с аудиофайлами используется тег <audio>. Он поддерживает несколько форматов:

  • MP3 — самый распространенный формат аудио, поддерживаемый всеми браузерами.
  • WAV — формат без сжатия, который может занимать много места.
  • OGG — формат, часто используемый для потоковой передачи аудио.

Пример кода для аудио:


<audio controls>
    <source src="audio-file.mp3" type="audio/mpeg">
    <source src="audio-file.ogg" type="audio/ogg">
    Ваш браузер не поддерживает тег audio.
</audio>

2. Видеоформаты

Для вставки видео на страницу используется тег <video>. Он также поддерживает различные форматы:

  • MP4 — самый широко поддерживаемый формат для видео, обычно использующий кодек H.264.
  • WebM — формат, предназначенный для веб-видео, с поддержкой высококачественного сжатия.
  • OGG — используется для видео в формате Ogg Theora.

Пример кода для видео:


<video width="640" height="480" controls>
    <source src="video-file.mp4" type="video/mp4">
    <source src="video-file.webm" type="video/webm">
    Ваш браузер не поддерживает тег video.
</video>

3. Использование тега <source>

Тег <source> позволяет указывать несколько источников для аудио и видео, что обеспечивает лучшую совместимость с различными браузерами. Браузер выберет первый подходящий источник, который ему известен.

Заключение

Работая с медиаформатами в HTML, важно помнить о совместимости с различными браузерами и устройствами. Оптимальная практика — использовать несколько форматов для аудио и видео, чтобы пользователи могли наслаждаться контентом без проблем.