The first web browsers had support for text only, limited to a single font in a single color.
Later came browsers with support for colors and fonts, and images.
Audio, video, and animation have been handled differently by the major browsers. Different formats have been supported, and some formats require extra helper programs (plug-ins) to work.
HTML5 multimedia promises an easier future for multimedia.