HTML - Media (Overview)

Overview

Estimated time: 20–30 minutes

HTML provides native elements for audio and video, including timed text tracks for captions.

Examples

<video controls><source src="movie.mp4" type="video/mp4"></video>
<audio controls src="song.mp3"></audio>

Common Pitfalls

  • Omitting captions/tracks for accessibility.
  • Using autoplay with sound—avoid for UX.