Attributen
Dit element bevat de globale attributen.
archive Verouderd | Een door spaties gescheiden lijst van URI's voor archieven met bronnen voor het object. |
|---|---|
border Verouderd | De breedte van een rand rond het besturingselement, in pixels. |
classid Verouderd | De URI van de implementatie van het object. Kan worden gebruikt samen met, of in plaats van, het data-attribuut. |
codebase Verouderd | Het basispad dat wordt gebruikt om relatieve URI's op te lossen die zijn opgegeven door classid, data, of archive. Indien niet opgegeven, is de standaardwaarde de basis-URI van het huidige document. |
codetype Verouderd | Het content type van de gegevens die zijn opgegeven door classid. |
data | Het adres van de bron als een geldige URL. Ten minste één van data en type moet worden gedefinieerd. |
declare Verouderd | De aanwezigheid van dit booleaanse attribuut maakt dit element alleen een declaratie. Het object moet worden geïnstantieerd door een volgend <object>-element. Herhaal het <object>-element volledig elke keer dat de bron opnieuw wordt gebruikt. |
form | Het formulierelement, indien aanwezig, waarmee het object-element geassocieerd is (de form owner). De waarde van het attribuut moet een ID zijn van een <form>-element in hetzelfde document. |
height | De hoogte van de weergegeven bron, zoals in <integer> in CSS-pixels. |
name | De naam van een geldige browsing context (HTML5), of de naam van het besturingselement (HTML 4). De naam wordt een eigenschap van de Window- en Document-objecten, en bevat een verwijzing naar het ingesloten venster of het element zelf. |
standby Verouderd | Een bericht dat de browser kan tonen tijdens het laden van de implementatie en gegevens van het object. |
type | Het content type van de bron die is opgegeven door data. Ten minste één van data en type moet worden gedefinieerd. |
usemap Verouderd | Een hash-naam-verwijzing naar een <map>-element; dat wil zeggen een '#' gevolgd door de waarde van een name van een map-element. |
width | De breedte van de weergegeven bron, zoals in <integer> in CSS-pixels. |
Voorbeelden
Een video insluiten
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>Resultaat
Als de video in het voorbeeld niet kan worden geladen, krijgt de gebruiker een afbeelding te zien als vervangende inhoud. De <img>-tag wordt gebruikt om een afbeelding weer te geven. We nemen het src-attribuut op, ingesteld op het pad naar de afbeelding die we willen insluiten. We nemen ook het alt-attribuut op, dat de afbeelding voorziet van een toegankelijke naam. Als de afbeelding ook niet kan worden geladen, wordt de inhoud van het alt-attribuut weergegeven.
Technische samenvatting
| Inhoudscategorieën |
Flow content;
phrasing content;
embedded content, palpable content; als het element een
usemap-attribuut heeft, interactive content;
listed,
submittable
form-associated-element.
|
|---|---|
| Toegestane inhoud |
nul of meer <param>-elementen, gevolgd door
transparent.
|
| Weglaten van tags | Niet toegestaan, zowel de begin- als de eindtag zijn verplicht. |
| Toegestane oudertags | Elk element dat embedded content accepteert. |
| Impliciete ARIA-rol | Geen overeenkomstige rol |
| Toegestane ARIA-rollen |
application, document, img
|
| DOM-interface | HTMLObjectElement |