Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
<object>: Das externe Objektelement
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Das<object>HTML-Element repräsentiert eine externe Ressource, die als Bild, eingebetteter Browser-Kontext oder als eine von einem Plugin verarbeitete Ressource behandelt werden kann.
In diesem Artikel
Probieren Sie es aus
<object type="video/mp4" data="/shared-assets/videos/flower.mp4" width="250" height="200"></object>Attribute
Dieses Element beinhaltet dieglobalen Attribute.
archiveVeraltetEine durch Leerzeichen getrennte Liste von URIs für Archive von Ressourcen für das Objekt.
borderVeraltetDie Breite eines Rahmens um das Steuerelement in Pixeln.
classidVeraltetDer URI der Implementierung des Objekts. Kann zusammen mit oder anstelle desdata-Attributs verwendet werden.
codebaseVeraltetDer Basis-Pfad zum Auflösen relativer URIs, die vonclassid,data oderarchive angegeben werden. Wenn nicht angegeben, ist der Standard die Basis-URI des aktuellen Dokuments.
codetypeVeraltetDer Inhaltstyp der Daten, die durchclassid angegeben werden.
dataDie Adresse der Ressource als gültige URL. Mindestensdata odertype muss definiert sein.
declareVeraltetDas Vorhandensein dieses Boolean-Attributs macht dieses Element nur zu einer Deklaration. Das Objekt muss durch ein nachfolgendes
<object>-Element instanziiert werden. Replizieren Sie das<object>-Element vollständig jedes Mal, wenn die Ressource erneut verwendet wird.formDas Formularelement, falls vorhanden, mit dem das Objektelement assoziiert ist (seinFormular-Eigentümer). Der Wert des Attributs muss eine ID eines
<form>-Elements im selben Dokument sein.heightDie Höhe der angezeigten Ressource, wie in
<integer>inCSS-Pixel.nameDer Name eines gültigen Browser-Kontexts (HTML5) oder der Name des Steuerelements (HTML 4). Der Name wird zu einer Eigenschaft der
Window- undDocument-Objekte und enthält eine Referenz auf das eingebettete Fenster oder das Element selbst.standbyVeraltetEine Nachricht, die der Browser beim Laden der Implementierung und der Daten des Objekts anzeigen kann.
typeDerInhaltstyp der durchdata angegebenen Ressource. Mindestensdata odertype muss definiert sein.
usemapVeraltetEine Hash-Name-Referenz zu einem
<map>-Element; das ist ein '#' gefolgt vom Wert einesnameeines Map-Elements.widthDie Breite der Anzeigeressource, wie in
<integer>inCSS-Pixel.
Beispiele
>Ein Video einbetten
HTML
<object type="video/webm" data="/shared-assets/videos/flower.webm" width="600" height="140"> <img src="/shared-assets/images/examples/flowers.jpg" alt="Some beautiful flowers" /></object>Ergebnis
Wenn das Video im Beispiel nicht geladen werden kann, wird dem Benutzer ein Bild als Fallback-Inhalt angeboten. Das<img>-Tag wird verwendet, um ein Bild anzuzeigen. Wir fügen dassrc-Attribut mit dem Pfad zu dem Bild ein, das wir einbetten möchten. Wir fügen auch dasalt-Attribut hinzu, das dem Bild einen zugänglichen Namen gibt. Wenn das Bild ebenfalls nicht geladen werden kann, wird der Inhalt desalt-Attributs angezeigt.
Technische Zusammenfassung
| Inhaltskategorien | Flussinhalt;Phrasierungsinhalt;eingebetteter Inhalt, greifbarer Inhalt; wenn das Element einusemap-Attribut hat,interaktive Inhalte;aufgelistet,einreichbarform-assoziiertes Element. |
|---|---|
| Zulässiger Inhalt | Null oder mehr<param> Elemente, danntransparent. |
| Tag-Auslassung | Keine, sowohl das Start- als auch das Endtag sind obligatorisch. |
| Zulässige Eltern | Jedes Element, daseingebetteten Inhalt akzeptiert. |
| Implizite ARIA-Rolle | Keine entsprechende Rolle |
| Zulässige ARIA-Rollen | application,document,img |
| DOM-Schnittstelle | [`HTMLObjectElement`](/de/docs/Web/API/HTMLObjectElement) |
Spezifikationen
| Specification |
|---|
| HTML> # the-object-element> |