Медиа в HTML
Карты изображений сделали кликабельными области одной картинки. Медиа в вебе шире: статичные изображения, звук, движущиеся кадры и иногда вложенные страницы или сторонние плееры. HTML даёт специализированные теги, чтобы браузеры могли показывать или воспроизводить эти ресурсы с элементами управления и точками доступности. Эта сессия — ваша карта, прежде чем уроки Video, Audio, YouTube и Plug-ins углубят каждую тему.
Что здесь значит «медиа»
В повседневном языке курса медиа — это контент не только из абзацев и заголовков: фото, иконки, голосовые клипы, демо и встраивания. Правильный элемент помогает браузеру показать нативный интерфейс воспроизведения, загрузить нужный тип ресурса и дать вспомогательным технологиям более ясную роль, чем загадочный <div>, набитый скриптами.
Прямой ответ
- Изображения →
img(и иногдаpictureдля нескольких файлов) - Звук →
audio - Фильмы и клипы →
video - Вложенный просмотр (карты, плееры других сайтов) → часто
iframe
Предпочитайте элемент, который соответствует задаче. Давайте пользователямcontrolsна audio и video, если у вас нет сильного и доступного кастомного плеера. Когда медиа несёт важную информацию, заранее планируйте текстовую альтернативу, субтитры или транскрипт.
Строительные блоки кратко
📊 Строительные блоки медиа
| Элемент | Типичное применение |
|---|---|
| img / picture | Фото, схемы, иконки |
| audio | Музыка, голос, звуковые эффекты |
| video | Клипы и записанные демо |
| iframe | Встроить другую HTML-страницу или хостинговый плеер |
Крошечный пример
img вы уже знаете. Вот как audio и video стоят рядом с ним на первой учебной странице — пути условные; дома подставьте файлы, которые у вас реально есть.
Крошечный медиа-пример
html<img src="images/note.png" alt="Music note icon">
<audio controls src="media/hello.mp3"></audio>
<video controls width="320" src="media/demo.mp4"></video>
Как читать пример
imgпо-прежнему нужныsrcи осмысленныйaltaudioиvideoиспользуютsrc(или вложенные дочерниеsourceв следующих уроках) и выигрывают отcontrolswidthнаvideoможет зарезервировать место в вёрстке, пока файл грузится- Пустые файлы или неверные пути ломаются так же, как другие ресурсы — проверяйте папки заранее
Controls — привычка новичка
Атрибут controls просит браузер показать воспроизведение, паузу и связанный UI. Автозапуск звука без явного действия пользователя часто блокируется и обычно раздражает. Начинайте с видимых элементов управления. Кастомные плееры появятся позже, если проект действительно в них нуждается.
Audio и video с controls
html<audio controls src="media/lesson-intro.mp3"></audio>
<video controls width="480" src="media/walkthrough.mp4"></video>
Выбор правильного инструмента
- Подкаст или голосовая заметка →
audio - Запись экрана или клип →
video - Фото или схема →
img/picture - Виджет карты или страница стороннего плеера → часто
iframe(с учётом производительности и безопасности)
Не заталкивайте видео в тег изображения и не прячьте целое внешнее приложение в загадочный скриптовый блок, когда есть нативный элемент.
Доступность и смысл
Если медиа чему-то учит, спланируйте, как человек, который не слышит или не видит его, всё равно поймёт идею: alt для информативных изображений, субтитры для говорящего видео, транскрипт для длинного аудио. Декоративное движение без информации не должно ловить фокус и громко автозапускаться. Специализированные уроки позже углубят тему; закрепите привычку сейчас.
Цена iframe (превью)
iframe встраивает другой контекст просмотра. Это мощно для карт и хостинговых плееров, но также приносит скрипты, cookie и вес вёрстки чужой страницы в вашу. Используйте его, когда вложенность — реальная цель, а не как умолчание для каждого медиафайла, который вы хостите сами. Для своих файлов нативные audio / video / img остаются проще.
Как стыкуются следующие уроки
После этой карты: Video и Audio учат атрибутам, нескольким источникам и практичным привычкам с файлами. Plug-ins и YouTube покрывают старые или хостинговые схемы. Iframe углубляет встраивание. Считайте эту страницу каталогом, а те — мастерскими.
Практика в редакторе
- По таблице назовите, какой элемент выберете для файла подкаста (
audio). - Добавьте один
imgна учебную страницу с понятнымalt(это вы уже умеете). - Если есть небольшой mp3 или mp4, добавьте
audioилиvideoсcontrols. - Запишите одну строку в заметках: «субтитры/транскрипты для речевого контента».
- Просмотрите названия следующих медиа-сессий, чтобы дорожная карта стала привычной.
Типичные ошибки
- Автозапуск звука без controls или явного жеста пользователя
- Встраивание огромных видео без мысли о размерах и без плана текстовой альтернативы
- Использование
iframeдля каждого файла, когда хватило бы нативныхaudio/video/img - Забывать, что iframe импортирует безопасность и производительность чужой страницы
- Считать этот обзор «достаточным навсегда» и пропускать специализированные уроки, когда вы реально публикуете медиа
Итог
- HTML-медиа охватывает изображения, audio, video и встраивания
- Предпочитайте элемент, соответствующий задаче
- Давайте пользователям controls и планируйте альтернативы, когда медиа несёт смысл
- Нативные теги для своих файлов; iframe, когда вы действительно вкладываете другую страницу или хостинговый плеер
- Следующие уроки специализируют каждый тип — эта страница карта
🧠 Проверьте Свои Знания
Проверьте Свои Знания
Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему
📝 Инструкции
- Внимательно прочитайте каждый вопрос
- Выберите лучший ответ на каждый вопрос
- Вы можете пересдавать тест столько раз, сколько захотите
- Ваш прогресс будет показан вверху