Hamburger-Menu
Bild zum Thema

Tag <embed>

html css php mysql javascript
Bild zum Thema

Tag <embed>

Definition

Status: Aktueller Standard


Das Tag <embed> steht für embed (eingebettet, eingebunden).
Das HTML-Element <embed> ist ein Container für externe Inhalte, die nicht nativ von HTML verarbeitet werden, wie z. B. Browser-Plug-ins, interaktive Flash-Inhalte (veraltet) oder PDF-Dateien. Es hat keinen schließenden Tag!

Syntax

<embed src="..." type="...">

Attribute bzw. Unterelemente

src

Der Pfad zur einzubindenden Datei


type

MIME-Type der Ressource


width

Die Breite des Elements


height

Die Höhe des Elements


Beispiele

= Tag

= Attribut

= Wert

Text
= Kommentar bzw. wichtig!
Beispiel <embed> - ---

Der Code:
<embed src="datei.pdf" type="application/pdf">

Ergebnis:
Ergebnis: <embed>-Demo 1
---

Handy-Browser erzwingen oft einen Download oder zeigen nur einen Platzhalter, da sie keine native Inline-Anzeige für PDFs innerhalb von HTML-Elementen unterstützen. Daher kann es sein dass (auf einem Handy betrachtet) hier nur ein Download- oder Öffnen-Hinweis erscheint anstelle der pdf-Datei!

Anmerkungen

FunFact: Das Tag <embed> wurde im Web so massenhaft verwendet (vor allem für Flash), dass die Standardisierungsgremien es legalisierten, um die Kompatibilität zwischen Browsern zu sichern. Das <noembed> wurde jedoch nicht mit aufgenommen. Daher ist <noembed> obsolet während <embed> aktueller Standard ist.