<embed>: Das Element zur Einbettung externer Inhalte
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Das <embed>
HTML-Element bettet externe Inhalte an der angegebenen Stelle im Dokument ein. Diese Inhalte werden von einer externen Anwendung oder einer anderen interaktiven Inhaltsquelle wie einem Browser-Plug-in bereitgestellt.
Probieren Sie es aus
Hinweis: Dieses Thema dokumentiert nur das Element, das als Teil des HTML Living Standard definiert ist. Frühere, nicht standardisierte Implementierungen des Elements werden nicht berücksichtigt.
Beachten Sie, dass die meisten modernen Browser die Unterstützung für Browser-Plug-ins eingestellt und entfernt haben. Daher ist es im Allgemeinen nicht ratsam, auf <embed>
zu setzen, wenn Sie möchten, dass Ihre Website in den meisten Browsern der Benutzer funktioniert.
Attribute
Die Attribute dieses Elements umfassen die globalen Attribute.
height
-
Die angezeigte Höhe der Ressource, in CSS-Pixel. Dies muss ein absoluter Wert sein; Prozentangaben sind nicht erlaubt.
src
-
Die URL der eingebetteten Ressource.
type
-
Der MIME-Typ, der verwendet wird, um das zu instanziierende Plug-in auszuwählen.
width
-
Die angezeigte Breite der Ressource, in CSS-Pixel. Dies muss ein absoluter Wert sein; Prozentangaben sind nicht erlaubt.
Anwendungshinweise
Sie können die object-position
-Eigenschaft verwenden, um die Positionierung des eingebetteten Objekts innerhalb des Rahmens des Elements anzupassen.
Hinweis: Die object-fit
-Eigenschaft hat keine Auswirkung auf <embed>
-Elemente.
Barrierefreiheit
Verwenden Sie das title
-Attribut auf einem embed
-Element, um dessen Inhalt zu kennzeichnen, damit Benutzer, die Hilfstechnologien wie einen Screenreader verwenden, verstehen, was es enthält. Der Wert des Titels sollte den eingebetteten Inhalt prägnant beschreiben. Ohne einen Titel können sie möglicherweise nicht erkennen, welche eingebetteten Inhalte vorhanden sind. Dieser Kontextwechsel kann verwirrend und zeitraubend sein, insbesondere wenn das embed
-Element interaktive Inhalte wie Video oder Audio enthält.
Beispiele
<embed
type="video/quicktime"
src="movie.mov"
width="640"
height="480"
title="Title of my video" />
Technische Zusammenfassung
Inhaltskategorien | Fließende Inhalte, Phrasierte Inhalte, eingebettete Inhalte, interaktive Inhalte, greifbare Inhalte. |
---|---|
Zulässige Inhalte | Keine; es ist ein leeres Element. |
Tag-Weglassung | Muss einen Start-Tag haben und darf keinen End-Tag haben. |
Zulässige Eltern | Jedes Element, das eingebettete Inhalte akzeptiert. |
Implizite ARIA-Rolle | Keine entsprechende Rolle |
Zulässige ARIA-Rollen |
application , document ,
img , none ,
presentation
|
DOM-Schnittstelle | [`HTMLEmbedElement`](/de/docs/Web/API/HTMLEmbedElement) |
Spezifikationen
Specification |
---|
HTML Standard # the-embed-element |
Browser-Kompatibilität
BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.
Siehe auch
- Andere Elemente, die zum Einbetten von Inhalten verschiedener Typen verwendet werden, umfassen
<audio>
,<canvas>
,<iframe>
,<img>
, "><math>
,<object>
,<svg>
und<video>
. - Positionierung und Größenanpassung des eingebetteten Inhalts innerhalb seines Rahmens:
object-position
undobject-fit
.