tutoriais mais recente desenvolvimento web
 

HTML <object> Tag


Exemplo

Como usar o <object> elemento para incorporar um arquivo Flash:

<object width="400" height="400" data="helloworld.swf"></object>
Tente você mesmo "

Definição e Uso

O <object> tag define um objeto incorporado dentro de um documento HTML. Utilize este elemento para incorporar multimídia (como áudio, vídeo, applets Java, ActiveX, PDF e Flash) em suas páginas web.

Você também pode usar o <object> tag para incorporar uma outra página em seu documento HTML.

Você pode usar o <param> tag para passar parâmetros para plugins que foram incorporados com o <object> tag.


Suporte a navegadores

Elemento
<object> sim sim sim sim sim

Dicas e Notas

Nota: Um <object> elemento deve aparecer dentro do <body> elemento.O texto entre o <object> e </object> é um texto alternativo, para navegadores que não suportam esta tag.

Dica: Para imagens de utilizar o <img> tag em vez do <object> tag.

Dica: Pelo menos um dos "data" ou "type" atributo deve ser definido.


Diferenças entre HTML 4.01 e HTML5

Alguns HTML 4.01 atributos não são suportados no HTML5.

A "form" atributo é novo em HTML5.

Em HTML5, os objetos podem ser usados ​​e apresentados em formas.

Em HTML5, os objetos podem não aparecer dentro do <head> elemento de um documento.


Atributos

= Novo em HTML5.

Atributo Valor Descrição
align top
bottom
middle
left
right
Não suportado em HTML5.
Especifica o alinhamento do <object> elemento de acordo com elementos circundantes
archiveURL Não suportado em HTML5.
Um espaço lista de URL do separadas para os arquivos. Os arquivos contém recursos relevantes para o objecto
border pixels Não suportado em HTML5.
Especifica a largura da borda em torno de um <object>
classidclass_ID Não suportado em HTML5.
Define um valor de classe ID tal como definido no Registro do Windows ou um URL
codebaseURL Não suportado em HTML5.
Define onde encontrar o código para o objeto
codetypemedia_type Não suportado em HTML5.
O tipo de mídia do código referido pelo classid atributo
data URL Especifica o URL do recurso a ser utilizado pelo objeto
declaredeclare Não suportado em HTML5.
Define que o objeto só deve ser declarado, não criou ou instanciado até que seja necessário
form form_id Especifica uma ou mais formas do objeto pertence a
height pixels Especifica a altura do objecto
hspace pixels Não suportado em HTML5.
Especifica o espaço em branco no lado esquerdo e direito de um objeto
name name Especifica um nome para o objeto
standbytext Não suportado em HTML5.
Define um texto a ser exibido enquanto o objeto é de carregamento
type media_type Especifica o tipo de mídia de dados especificado na data atributo
usemap #mapname Especifica o nome de um mapa de imagem do lado do cliente para ser usado com o objeto
vspace pixels Não suportado em HTML5.
Especifica o espaço em branco no topo e na parte inferior de um objecto
width pixels Especifica a largura do objecto

Atributos globais

O <object> tag também suporta o Global de Atributos em HTML .


Atributos de eventos

O <object> tag também suporta o evento Atributos em HTML .


Páginas relacionadas

Tutorial HTML: Elemento de objeto HTML

Referência HTML DOM: Object


Configurações CSS padrão

A maioria dos navegadores irá exibir o <object> elemento com os seguintes valores padrão:

object:focus {
    outline: none;
}