<object>: Das External Object-Element
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Das <object>
HTML-Element repräsentiert eine externe Ressource, die als Bild, eingebetteter Browsing-Kontext oder als Ressource, die von einem Plugin behandelt wird, betrachtet werden kann.
Probieren Sie es aus
Attribute
Dieses Element umfasst die globalen Attribute.
archive
Veraltet-
Eine durch Leerzeichen getrennte Liste von URIs für Archive der Ressourcen für das Objekt.
border
Veraltet-
Die Breite des Randes um das Steuerungselement, in Pixeln.
classid
Veraltet-
Der URI der Implementierung des Objekts. Kann zusammen mit oder anstelle des data-Attributs verwendet werden.
codebase
Veraltet-
Der Basis-Pfad, der zur Auflösung relativer URIs, die von classid, data oder archive angegeben werden, verwendet wird. Wenn nicht angegeben, ist der Standard der Basis-URI des aktuellen Dokuments.
codetype
Veraltet-
Der Inhaltstyp der Daten, die von classid angegeben werden.
data
-
Die Adresse der Ressource als gültige URL. Mindestens eines der Attribute data und type muss definiert sein.
declare
Veraltet-
Die Anwesenheit dieses Booleschen Attributs macht dieses Element zu einer reinen Deklaration. Das Objekt muss von einem nachfolgenden
<object>
-Element instanziiert werden. Wiederholen Sie das<object>
-Element vollständig jedes Mal, wenn die Ressource wiederverwendet wird. form
-
Das Formular-Element, mit dem das Objekt-Element (sein Formular-Eigentümer) verbunden ist, falls vorhanden. Der Wert des Attributs muss eine ID eines
<form>
-Elements im selben Dokument sein. height
-
Die Höhe der angezeigten Ressource in CSS-Pixeln. — (Nur absolute Werte. KEINE Prozentangaben)
name
-
Der Name eines gültigen Browsing-Kontextes (HTML5) oder der Name des Steuerelements (HTML 4).
standby
Veraltet-
Eine Nachricht, die der Browser beim Laden der Implementierung und der Daten des Objekts anzeigen kann.
type
-
Der Inhaltstyp der Ressource, die von data angegeben wird. Mindestens eines der Attribute data und type muss definiert sein.
usemap
Veraltet-
Ein Hash-Name-Verweis auf ein
<map>
-Element; das heißt ein '#' gefolgt vom Wert einesname
-Attributs eines Karten-Elements. width
-
Die Breite der angezeigten Ressource in CSS-Pixeln. — (Nur absolute Werte. KEINE Prozentangaben)
Beispiele
Ein Video einbetten
HTML
<object
type="video/mp4"
data="https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.webm"
width="600"
height="140">
<img src="path/image.jpg" alt="useful image description" />
</object>
Ergebnis
Wenn das Video im Beispiel nicht geladen werden kann, wird dem Benutzer ein Bild als Fallback-Inhalt bereitgestellt. Das <img>
-Tag wird verwendet, um ein Bild anzuzeigen. Wir fügen das src
-Attribut hinzu, das auf den Pfad zu dem Bild verweist, das wir einbetten möchten. Wir fügen auch das alt
-Attribut hinzu, welches dem Bild einen zugänglichen Namen gibt. Wenn auch das Bild nicht geladen werden kann, wird der Inhalt des alt
-Attributs angezeigt.
Technische Zusammenfassung
Inhaltskategorien |
Fließender Inhalt;
Textinhalt;
eingebetteter Inhalt, wahrnehmbarer Inhalt; wenn das Element ein
usemap -Attribut hat, interaktiver Inhalt;
aufgeführt,
übermittelbar
formularbezogenes Element.
|
---|---|
Erlaubter Inhalt |
null oder mehr <param> -Elemente, dann
transparent.
|
Tag-Auslassung | Keine, sowohl das Start- als auch das End-Tag sind erforderlich. |
Erlaubte Eltern | Jedes Element, das eingebetteten Inhalt akzeptiert. |
Implizierte ARIA-Rolle | Keine entsprechende Rolle |
Erlaubte ARIA-Rollen | application , document , img |
DOM-Schnittstelle | [`HTMLObjectElement`](/de/docs/Web/API/HTMLObjectElement) |
Spezifikationen
Specification |
---|
HTML Standard # the-object-element |
Browser-Kompatibilität
BCD tables only load in the browser