При всех своих неоспоримых достоинствах, язык HTML имеет одно существенное ограничение. Он может описывать только текстовые данные. (За очень небольшим исключением: горизонтальные линии, таблицы и т. п.) Это означает, что с его помощью можно отформатировать некий текст, разбить его на абзацы, оформить заголовки, раскрасить разными цветами, задать отступы - но не более. Пользуясь только HTML, вы не можете создать на странице рисунок. Для этого вам придется рисовать его отдельно и оформлять в виде внедренного элемента.
Внедренные элементы всегда хранятся в отдельных файлах и помещаются на Web-страницу с помощью особых тегов HTML. Когда Web-обозреватель встретит такой тег, он извлекает из его атрибутов имя файла, где хранится внедренный элемент, загружает его и выводит на экран в нужном месте страницы.
Если вы знакомы с языком HTML, то, наверняка, знаете, что для помещения рисунков на Web-страницу служит тег . Атрибут src этого тега задает имя файла.
Фильмы Flash, хранящиеся в файлах Shockwave/Flash, являются такими же внедренными элементами, как растровое изображение JPEG, которое мы только что поместили на Web-страницу с помощью тега . Чтобы поместить на страницу фильм Flash, используются теги