<object>
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
El elemento HTML <object> representa un recurso externo, que puede ser tratado como una imagen, un contexto de navegación anidado, o como un recurso que debe ser manejado por un plugin.
Pruébalo
<object type="video/mp4" data="/shared-assets/videos/flower.mp4" width="250" height="200"></object> | Content categories | Flow content; phrasing content; embedded content, palpable content; if the element has a usemap attribute, interactive content; listed, submittable form-associated element. |
|---|---|
| Contenido permitido | cero o más elementos <param> , luego transparent. |
| Tag omission | Ninguna, tanto la etiqueta inicial como la final son obligatorias. |
| Padres permitidos | Cualquier elemento que acepte embedded content (contenido incrustado). |
| Permitted ARIA roles | application, document, img |
| Interfaz DOM | HTMLObjectElement |
Atributos
Este elemento incluye los global attributes.
archiveonly Obsoleto-
Una lista separada por espacios de las URl's de archivos o recursos para el objeto.
borderObsoleto-
El grosor de una línea de margen alrededor del control, en pixeles.
classidonly Obsoleto-
The URI of the object's implementation. It can be used together with, or in place of, the data attribute.
codebaseonly Obsoleto-
The base path used to resolve relative URIs specified by classid, data, or archive. If not specified, the default is the base URI of the current document.
codetypeonly Obsoleto-
The content type of the data specified by classid.
data-
La dirección de la fuente, escrita como una URL válida. Al menos uno de los dos atributos, data o type, deben estar definidos.
declareonly Obsoleto-
The presence of this Boolean attribute makes this element a declaration only. The object must be instantiated by a subsequent
<object>element. In HTML5, repeat the <object> element completely each that that the resource is reused. form-
El elemento form, si es que hay alguno, al que el objeto está asociado (su form propietario). El valor de este atributo debe ser el ID de un elemento
<form>del mismo documento. height-
La altura del recurso mostrado, en CSS pixels. — (Valores absolutos unicamente. NO percentages)
name-
El nombre de un contexto de navegación válido (HTML5), o el nombre del control (HTML4).
standbyonly Obsoleto-
A message that the browser can show while loading the object's implementation and data.
tabindexonly Obsoleto-
The position of the element in the tabbing navigation order for the current document.
type-
El content type del recurso especificado mediante data. Al menos uno de los dos atributos, data o type, deben estar definidos.
typemustmatch-
Este valor booleano indica si el atributo type y el content type real del recurso deben coincidir para porder ser usados.
usemap-
Una refercia hash-name a un elemento
<map>; es decir un '#' seguido del valor de unnamede un elemento map. width-
El ancho del recurso mostrado, en CSS pixels. — (Valores absolutos unicamente. NO percentages)
Ejemplos
>Incrustar una película flash
<!-- Incrustar una película flash --> <object data="movie.swf" type="application/x-shockwave-flash"></object> <!-- Incrustar una película flash con parámetros --> <object data="movie.swf" type="application/x-shockwave-flash"> <param name="foo" value="bar" /> </object> Especificaciones
| Specification |
|---|
| HTML> # the-object-element> |