Zum Inhalt springen

HTML <embed>-Tag

Das <embed>-Tag wird als Container für externe Anwendungen, Multimedia und interaktive Inhalte verwendet, die der Browser nicht versteht. Für die korrekte Anzeige müssen externe Plug-ins oder spezielle Programme installiert oder aktiviert sein. Die Anzeige der eingebetteten Inhalte hängt vom Dateityp, den Attributen des <embed>-Tags und den im Browser installierten Plug-ins ab. Für die moderne Webentwicklung wird empfohlen, die <video>- und <audio>-Tags anstelle des <embed>-Tags zu verwenden.

Zum Laden von Objekten in HTML4 wird das <object>-Tag verwendet. Für eine breitere Kompatibilität wird das <embed>-Tag häufig in das <object>-Tag eingebettet. In HTML5 ist <embed> ein Standardelement, sodass Dokumente, die es verwenden, korrekt validieren.

Erfolg

Verwenden Sie die CSS-Eigenschaft object-position, um die Positionierung des eingebetteten Objekts innerhalb des Rahmens des Elements zu korrigieren.

Syntax

Das <embed>-Tag ist leer, was bedeutet, dass das schließende Tag nicht erforderlich ist. In XHTML muss das <embed>-Tag jedoch geschlossen werden (<embed/>).

Beispiel für das HTML <embed>-Tag zum Einfügen eines Logos:

Beispiel für das HTML <embed>-Tag

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <embed src="https://de.w3docs.com/uploads/media/default/0001/01/0710cad7a1017902166203def268a0df2a5fd545.png" />
  </body>
</html>

Ergebnis

embed tag example

Beispiel für das HTML <embed>-Tag zum Einfügen einer Audiodatei:

Beispiel für das HTML <embed>-Tag zum Einfügen einer Audiodatei:

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <embed type="audio/mpeg" 
      src="https://de.w3docs.com/build/audios/audio.mp3" 
      width="200"
      height="100" />
  </body>
</html>

Beispiel für das HTML <embed>-Tag zum Einfügen eines Videos:

Beispiel für das HTML <embed>-Tag zum Einfügen eines Videos:

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <embed type="video/mp4" 
      src="https://de.w3docs.com/build/videos/arcnet.io(7-sec).mp4" 
      width="300" 
      height="200" 
      title="Arcnet.io video" />
  </body>
</html>

Attribute

AttributWertBeschreibung
alignleft, right, center, justifyLegt die Ausrichtung des eingebetteten Inhalts auf der Seite und die Art der Textumfließung fest.
heightpixelsDefiniert die Höhe des eingebetteten Inhalts.
pluginspageURLAdresse, von der das erforderliche Plug-in heruntergeladen und installiert werden kann.
srcURLGibt den Pfad zur Datei an, die in das <embed>-Tag eingefügt wird.
typeMIME-typeDefiniert den MIME-Typ (Spezifikation für die Übertragung von Dateien verschiedener Typen über das Netzwerk) des eingebetteten Inhalts.
vspacepixelsDefiniert den vertikalen Abstand vom eingebetteten Inhalt zum umgebenden Inhalt.
widthpixelsDefiniert die Breite des eingebetteten Inhalts.

Das <embed>-Tag unterstützt die Globalen Attribute und die Ereignisattribute.

Hinweis: Die Attribute align und vspace sind in HTML5 veraltet. Für modernes Styling und Layout wird empfohlen, die CSS-Eigenschaften width, height und object-position anstelle der HTML-Attribute zu verwenden.

Practice

Wofür wird das HTML <embed>-Tag verwendet?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.