Тег
Тег используется для вставки объектов, таких как изображения, аудио, видео, Java-апплетов, ActiveX, PDF и Flash.
Тег должен был заменить теги и . Однако, из-за ошибок и отсутствия поддержки браузеров это не произошло.
Поддержка этого тега в браузерах зависит от типа объекта. К сожалению основные браузеры используют различные коды для вставки одних и тех же типов объектов.
К счастью тег предоставляет решение. Если содержимое тега не может быть отображено, то код между тегами и удаляется. Это позволяет нам вставить несколько элементов (по одному для каждого браузера).
Браузерная поддержка


Тег частично поддерживается всеми основными браузерами.
Отличия между HTML и XHTML
Нет.
Совет
Совет: Тег содержит настройки тега .
Внимание: Не используйте тег для вставки изображений, используйте для этого тег .
Альтернативные атрибуты
DTD показывает в какой версии DTD использование атрибута разрешено. S=Strict, T=Transitional и F=Frameset.
Тег поддерживает следующие альтернативные атрибуты:
| Атрибут | Значение | Описание | DTD |
|---|---|---|---|
| align | left right top
bottom |
Выравнивание текста около объекта | TF |
| archive | URL | Разделенный пробелами список URL-адресов архивов. Архивы содержат ресурсы, имеющие отношение к объекту | STF |
| border | пиксели | Толщина рамки вокруг объекта | TF |
| classid | class_ID | Адрес программы или модуля, который будет обрабатывать объект | STF |
| codebase | URL | Путь к приложению которое указано в атрибуте classid | STF |
| codetype | MIME_тип | Тип объекта | STF |
| data | URL | Адрес с данными объекта | STF |
| declare | declare | Указывает, что объект должен быть объявлен, но не должен быть инициализирован, пока не понадобится | STF |
| height | пиксели | Высота объекта | STF |
| hspace | пиксели | Горизонтальное пространство вокруг объекта | TF |
| name | название | Имя объекта (для использования в скриптах) | STF |
| standby | текст | Текст, отображаемый во время загрузки объекта | STF |
| type | MIME_тип | Тип данных, указанных в атрибуте data | STF |
| usemap | URL | Адрес карты-изображения, которая будет использоваться вместе с объектом | STF |
| vspace | пиксели | Вертикальное пространство вокруг объекта | TF |
| width | пиксели | Ширина объекта | STF |
Стандартные атрибуты
Тег поддерживает следующие стандартные атрибуты:
| Атрибут | Значение | Описание | DTD |
|---|---|---|---|
| class | название класса | Указывает название класса для элемента | STF |
| dir | rtl ltr |
Указывает направление вывода текста для элемента | STF |
| id | id | Указывает id для элемента | STF |
| lang | код_языка | Указывает код языка содержимого элемента | STF |
| style | описание_элемента | Указывает строчный стиль элемента | STF |
| tabindex | число | Номер объекта при переключении на него с помощью клавиши Tab | STF |
| title | текст | Указывает дополнительную информацию об элементе | STF |
| xml:lang | код_языка | Указывает код языка содержимого элемента в XHTML документах | STF |
Дополнительная информация о стандартных атрибутах.
События
Тег поддерживает следующие атрибуты событий.
| Атрибут | Значение | Описание | DTD |
|---|---|---|---|
| onclick | скрипт | Скрипт, который должен быть выполнен при одинарном щелчке мышью | STF |
| ondblclick | скрипт | Скрипт, который должен быть выполнен при двойном щелчке мышью | STF |
| onmousedown | скрипт | Скрипт, который должен быть выполнен, если пользователь зажал кнопку мыши | STF |
| onmousemove | скрипт | Скрипт, который должен быть выполнен при движении курсора мыши | STF |
| onmouseout | скрипт | Скрипт, который должен быть выполнен, если пользователь передвинул курсор мыши за пределы элемента | STF |
| onmouseover | скрипт | Скрипт, который должен быть выполнен, когда пользователь двигает курсор мыши над элементом | STF |
| onmouseup | скрипт | Скрипт, который должен быть выполнен, когда пользователь отпускает кнопку мыши | STF |
| onkeydown | скрипт | Скрипт, который должен быть выполнен при нажатии клавиши пользователем | STF |
| onkeypress | скрипт | Скрипт, который должен быть выполнен при нажатии и отпускании клавиши пользователем | STF |
| onkeyup | скрипт | Скрипт, который должен быть выполнен при отпускании клавиши пользователем | STF |
Дополнительная информация о cобытиях HTML.
