Оновлено: 19.05.2025

embed

<embed>

Елемент <embed> (від англ. embed — вставити, впровадити) використовується для завантаження та відображення об'єктів (наприклад, відеофайлів, флеш-роликів, деяких звукових файлів тощо), які спочатку браузер не розуміє. Переважно такі об'єкти вимагають підключення до браузера спеціального модуля, який називається плагін, або запуску допоміжної програми.

Вид впровадженого об'єкта залежить від встановлених у браузері плагінів, типу файлу, що завантажується, а також від атрибутів елемента <embed>.

 

 

Синтаксис

<embed></embed>

 

 

Закриваючий тег

Не потрібен.

 

 

Атрибути

 

Атрибут alignАтрибут alignЗастаріло

Визначає, як об'єкт вирівнюватиметься на сторінці та спосіб його обтікання текстом.

Атрибут heightАтрибут height

Висота об'єкта.

Атрибут hiddenАтрибут hidden

Вказує, чи приховати об'єкт на сторінці.

Атрибут hspaceАтрибут hspaceЗастаріло

Горизонтальний відступ від об'єкта до контенту.

Атрибут pluginspageАтрибут pluginspage

Адреса сторінки в Інтернеті, звідки можна завантажити та встановити плагін до браузера.

Атрибут srcАтрибут src

Шлях до файлу.

Атрибут typeАтрибут type

MIME-тип об'єкта.

Атрибут vspaceАтрибут vspaceЗастаріло

Вертикальний відступ від об'єкта до контенту, що йогго оточує.

Атрибут widthАтрибут width

Ширина об'єкта.

 

Приклад

<dialog id="favDialog">
  <form method="dialog">
    <section>
      <p><label for="favAnimal">Favorite animal:</label>
      <select id="favAnimal">
        <option></option>
        <option>Brine shrimp</option>
        <option>Red panda</option>
        <option>Spider monkey</option>
      </select></p>
    </section>
    <menu>
      <button id="cancel" type="reset">Cancel</button>
      <button type="submit">Confirm</button>
    </menu>
  </form>
</dialog>

<menu>
  <button id="updateDetails">Update details</button>
</menu>

<script>
  (function() {
    var updateButton = document.getElementById('updateDetails');
    var cancelButton = document.getElementById('cancel');
    var favDialog = document.getElementById('favDialog');

    // Update button opens a modal dialog
    updateButton.addEventListener('click', function() {
      favDialog.showModal();
    });

    // Form cancel button closes the dialog box
    cancelButton.addEventListener('click', function() {
      favDialog.close();
    });

  })();
</script>