O que é um objeto HTML?
Na linguagem de marcação de hipertexto (HTML), a tag de objeto é usada para incorporar algum tipo de arquivo - como imagem, vídeo, página da web ou applet - em uma página da web para que seja exibida corretamente. A tag de objeto HTML é um mecanismo que foi projetado especificamente para permitir a inclusão de um objeto genérico em um documento HTML sem exigir que o navegador ou o idioma HTML estejam cientes do formato ou conteúdo do objeto. Através do uso de diferentes parâmetros-como dados, código de código e tipo-o plug-in, servidor ou programa necessário para visualizar o objeto HTML pode ser definido e, com a opção Param, qualquer informação adicional pode ser passada para o aplicativo de decodificação, incluindo um nome de arquivo, senha ou resolução de tela. Com a inclusão da tag de objeto HTML no padrão de linguagem HTML, outras tags que foram usadas anteriormente para definir certos formatos de objeto foram depreciados para criar um código mais uniforme.
A tag de objeto HTML foi criada e adicionada à versão 4 da especificação de idioma HTML como um mecanismo genérico para incluir formatos e arquivos de mídia existentes atualmente, além de criar uma estrutura para incluir qualquer tipo futuro de novas mídias. Tecnicamente, a tag de objeto HTML pode ser usada para colocar uma imagem em um site, assim como a tag IMG, ou para incorporar vídeo, música ou um aplicativo baseado na Web. A razão pela qual a tag foi criada originalmente foi evitar situações como a tag Applet HTML, que é uma tag de linguagem inteira que só pode ser usada para incorporar um applet Java® em um site. Para evitar um dia ter que adicionar tags adicionais específicas de formato para tipos de mídia que podem ainda não ser inventados, uma única tag de objeto genérico foi criado.
Existem muitas maneiras de usar a tag de objeto HTML. No nível mais básico, ele pode ser usado para definir um arquivo e, em seguida, o formato, ou tipo de arquivo, como poderia ser o caso de uma imagem. Se o tipo de objeto for reconhecidoIzed pelo navegador da web, o navegador ou seus plug-ins podem assumir a renderização do objeto. Como alternativa, os parâmetros CodeBase, ClassID e CodeType da tag podem ser usados para definir a localização de um aplicativo ou recurso capaz de interpretar os dados do objeto. Isso significa que, se um novo tipo de formato de vídeo for colocado em um site, a localização do decodificador poderá ser incluída nos parâmetros do objeto, permitindo que o objeto seja decodificado e exibido facilmente sem a necessidade de JavaScript® ou outros elementos de linguagem externa.
Além da funcionalidade principal da tag de objeto HTML, outros parâmetros podem ser usados para ajudar a determinar a formatação e outros atributos. A largura e a altura de um objeto podem ser definidas para que o restante da página possa ser formatado corretamente sem primeiro carregar o objeto. O texto em espera pode ser definido para que o espectador de um site possa ver algum texto na área de objeto enquanto estiver carregando. Qualquer número de tags param podem ser colocados dentro do html objeTags de CT, portanto, informações adicionais que são úteis para o aplicativo de decodificação de destino podem ser definidas.