<object>, <embed>
Встраивают внешний файл — например, PDF — средствами браузера.
Синтаксис
<object data="file.pdf" type="application/pdf">fallback</object>Атрибуты
| Параметр | Тип | Описание |
|---|---|---|
| data | URL | Адрес файла для `<object>`. |
| src | URL | Адрес файла для `<embed>`. |
| type | MIME type | Тип файла. |
| width, height | number | Размер области. |
Примеры
PDF с запасной ссылкой:
<object data="/media/menu.pdf" type="application/pdf" width="300" height="150">
<p>Cannot show the PDF. <a href="/media/menu.pdf">Download the menu</a>.</p>
</object>То же через <embed> (без запасного содержимого):
<embed src="/media/photo-400x250.jpg" type="image/jpeg" width="200">Примечания
Сегодня эти теги нужны редко: для картинок есть <img>, для видео — <video>, для страниц — <iframe>. <object> полезен тем, что показывает своё содержимое, если файл не открылся. <embed> одиночный и запасного содержимого не имеет.
См. также
В учебнике
- Встраивание страниц: iframe — Тег iframe — встраивание чужой страницы, карты и видео, размеры и title, srcdoc, отложенная загрузка и ограничения sandbox.