Ejemplo
Como utilizar el <object> elemento para incrustar un archivo Flash:
<object width="400" height="400" data="helloworld.swf"></object>
Inténtalo tú mismo " Definición y Uso
La <object> etiqueta define un objeto incrustado dentro de un documento HTML. Utilice este elemento para incrustar multimedia (como audio, vídeo, applets de Java, ActiveX, PDF y Flash) en sus páginas web.
También puede utilizar el <object> etiqueta para incrustar otra página web en el documento HTML.
Puede utilizar el <param> etiqueta para pasar parámetros a los plugins que se han incorporado con el <object> etiqueta.
Soporte para el navegador
Elemento | |||||
---|---|---|---|---|---|
<object> | Sí | Sí | Sí | Sí | Sí |
Notas y sugerencias
Nota: Un <object> elemento debe aparecer dentro de la <body> elemento.El texto entre las <object> y </object> es un texto alternativo, para los navegadores que no soportan esta etiqueta.
Consejo: Para obtener las imágenes usan el <img> etiqueta en lugar del <object> etiqueta.
Consejo: Al menos uno de los "data" o "type" atributo deberá ser definido.
Diferencias entre HTML 4.01 y HTML5
Algunos atributos HTML 4.01 no son compatibles con HTML5.
La "form" atributo es nuevo en HTML5.
En HTML5, los objetos se pueden utilizar y presentarse en las formas.
En HTML5, los objetos ya no pueden aparecer dentro de la <head> elemento de un documento.
atributos
= Nuevo en HTML5.
Atributo | Valor | Descripción |
---|---|---|
align | top bottom middle left right | No se admite en HTML5. Especifica la alineación del <object> elemento de acuerdo con los elementos que rodean |
archive | URL | No se admite en HTML5. Un espacio lista de URL de separar a los archivos. Los archivos contienen los recursos pertinentes al objeto |
border | pixels | No se admite en HTML5. Especifica el ancho del borde alrededor de un <object> |
classid | class_ID | No se admite en HTML5. Define un valor de ID de clase tal como se establece en el registro de Windows o una URL |
codebase | URL | No se admite en HTML5. Define dónde encontrar el código para el objeto |
codetype | media_type | No se admite en HTML5. El tipo de medio del código que hace referencia el classid atributo |
data | URL | Especifica la dirección URL del recurso para ser utilizado por el objeto |
declare | declare | No se admite en HTML5. Define que el objeto sólo debe ser declarada, no crea ni se crea la instancia hasta que sea necesario |
form | form_id | Especifica una o más formas del objeto pertenece a |
height | pixels | Especifica la altura del objeto |
hspace | pixels | No se admite en HTML5. Especifica el espacio en blanco en el lado izquierdo y derecho de un objeto |
name | name | Especifica un nombre para el objeto |
standby | text | No se admite en HTML5. Define un texto que se mostrará mientras el objeto está cargando |
type | media_type | Especifica el tipo de soporte de datos especificado en la data de atributo |
usemap | #mapname | Especifica el nombre de un mapa de imagen del lado del cliente para ser utilizado con el objeto |
vspace | pixels | No se admite en HTML5. Especifica el espacio en blanco en la parte superior e inferior de un objeto |
width | pixels | Especifica el ancho del objeto |
Los atributos globales
La <object> etiqueta también es compatible con el de los atributos globales en HTML .
Atributos de eventos
La <object> etiqueta también es compatible con la atributos de eventos en HTML .
Páginas relacionadas
Tutorial de HTML: Elemento objetos HTML
Referencia HTML DOM: Objeto Objeto
Ajustes por defecto CSS
La mayoría de los navegadores mostrarán el <object> elemento con los siguientes valores predeterminados:
object:focus {
outline: none;
}