dominios y alojamiento web en hostalia

Crear un código HTML para mostrar una película Flash

12 de julio de 2007
Valoración del artículo:
Vemos un sencillo código HTML para visualizar Flash en una página web y explicamos sus etiquetas.
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
Conseguir un código HTML para colocar una película Flash es sencillo. Basta con tener Flash o Dreamweaver para que estos programas generen el código por nosotros. Pero a veces no tenemos Flash en nuestro ordenador y sólo tenemos un archivo .swf que tenemos que incrustar en una página web, entonces podemos crear nosotros mismos el código HTML para ello.

En este artículo mostraremos el código HTML necesario para visualizar una película Flash, procurando explicar algunas de sus etiquetas y atributos, para que quede claro lo que estamos haciendo. Daremos un código de ejemplo que podremos incluir en HTML para mostrar Flash.

Nota: Como decíamos, también podemos obtener el código HTML para incluir un Flash utilizando el propio programa Flash. Lo explicamos en el artículo: Colocar películas Flash en nuestras páginas

Veamos primero un posible código HTML para incrustar un Flash en una página.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="500" height="350">
<param name=movie value="archivo.swf">
<param name=quality value=high>
<embed src="archivo.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="500" height="350">
</embed>
</object>


En el código HTML para insertar Flash tenemos aquí dos etiquetas básicas:
  • <object> , que es propia de Internet Explorer, y que sirve para incluir cualquier tipo de componente que se cargue con un control ActiveX, no sólo películas Flash.
  • <embed> , que es para Firefox y que sirve para embeber objetos o componentes en páginas web. Del mismo modo que <object> , sirve para incrustar diversos tipos de componentes en páginas web, no sólo elementos flash.
Dentro de las etiquetas se deben incluir varios parámetros para configurar el aspecto y comportamiento de las películas.

En <object> :
  • classid: que indica el plugin o componente ActiveX que Internet Explorer tiene utilizar para cargar la película Flash.
  • codebase: para indicar dónde está el plugin, si es que lo tiene que descargar de algún sitio.
  • width: con el ancho en píxels en los que se debe mostrar la película.
  • height: con el alto en pixels deseado.
Luego anidada dentro de <object> hay que meter una nueva etiqueta, para indicar el archivo donde está la película Flash, con su ruta:

<param name=movie value="archivo.swf">

En <embed> :
  • src: la ruta y el nombre del archivo Flash a mostrar.
  • pluginspage: el sitio donde está el plugin necesario para mostrar Flash
  • type: el tipo de objeto embebido.
  • width: la anchura en píxel
  • height: la altura en píxel deseada.
Con estas nociones básicas podremos crear nosotros mismos un código HTML para insertar Flash, esto es, un HTML para incluir flash en una página web.

Compartir en redes sociales

Comentarios
Fueron enviados 8 comentarios al artículo
7 comentarios no revisados
1 comentario revisado:
Por: ZeroKilled
17/7/2007
hasta donde yo tengo conciencia, el elemento object esta estandarizado por la w3c, de modo que microfoft internet explorer no es propietario de dicho elemento. por cierto, object funciona tanto en ie como en firefox. por otro lado, el elemento embed ha sido descontinuado por object.

si buscas en los documentos dtd veras que <embed> no es admitido para html/xhtml strict/transitional.

Manuales relacionados
Categorias relacionadas
El autor
Lectura recomendada
Compra este libro en Agapea, la librería urgente a domicilio.
Últimas noticias
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...