Широке поширення мультимедіа довелося на період, коли служба WWW уже існувала.
Файли аудио- і відео- дотепер часто розглядаються як зовнішні об'єкти, відтворені через убудовані допоміжні додатки.
Найпростіший спосіб вставити мультимедийный документ на web-сторінку - використати текст гіперпосилання <A>. У цьому випадку мультимедийный файл не відволікає від основного змісту документа.
Якщо необхідно впровадити мультимедийный файл безпосередньо в web-сторінку, зручніше застосувати тег <EMBED>. Його обов'язковим атрибутом є SRC=, значення якого становить шлях пошуку відповідного файлу.
Приклад розміщення відео^-файлу video.avi й аудио-файла audio.wav на web-сторінці.
<HTML>
<HEAD>
<TITLE> Мультимедиа </TITLE>
</HEAD>
<BODY>
<P>
<A HREF= “audio.wav” Аудио </A>
<P> Відео
<EMBED SRC= “video.avi” WIDTH= “150” HEIGHT= “100”>
</BODY>
</HTML>
Фрейми
Мова HTML дозволяє розбити вікно браузера на кілька частин. Кожна з них дозволяє відобразити окремий документ. Такі області називають фреймами. Для створення фреймів використається особливий документ HTML, структура якого відрізняється від звичайної. Такий документ не містить розділу “тіло документа”, а містить опис фреймів, укладене між тегами <FRAMESET> </FRAMESET>.
У цьому описі вказують розміри й порядок розміщення областей у вікні браузера. А також задають документи, які повинні завантажуватися в кожну із цих областей.
Тег <FRAMESET> повинен містити обов'язковий атрибут COLS= або ROWS=, що визначають спосіб розбивки вікна. Значення цих атрибутів визначають висоту або ширину областей вікна. Параметри для кожного стовпця або рядка задають у пікселах або відсотках через кому.
Між тегами <FRAMESET> </FRAMESET> розташовують додаткові теги, що вказують на значення створених областей. Можна використати вкладені теги, що задають додаткову розбивку вікна. Або одиночні <FRAME>, що визначають документи, що завантажують в окремі області. Тег <FRAME> повинен містити SRC=, що визначає документ, що буде завантажений у дану область.
Додаткові атрибути дозволяють управляти рамками між фреймами й іншими властивостями.
Приклад використання фреймів.
<HTML>
<HEAD>
<TITLE> Фрейми </TITLE>
<FRAMESET COLS= “20%, *”>
<FRAME SRC= “menu.html”>
<FRAME SRC= “main.html”>
</FRAMESET>
</HTML>
20% 80%