El elemento embed es un elemento autónomo, o vacío (no se utiliza etiqueta de cierre), cuyo propósito es proporcionar un contenedor para contenido externo (como Flash) que requiere un plug-in o reproductor. Aunque se ha utilizado durante muchos años para mostrar Flash en páginas web, el elemento embed nunca fue un elemento oficial del W3C hasta HTML5.

Uno de los principios de diseño de HTML5 es «pave the cowpaths«, es decir, facilitar el uso válido de técnicas que, aunque soportadas por los navegadores, no formaban parte del estándar oficial del W3C.

Ejemplos y atributos de <embed>

Los atributos del elemento de embed comúnmente usados con los medios Flash son enumerados en la siguiente tabla:

Atributos del elemento Embed
AtributoDescripción y Valor
srcNombre de archivo del medio Flash (archivo SWF).
heightIndica la altura del área del objeto en píxeles.
typeEl tipo MIME  (Multipurpose Internet Mail Extensions) del objeto; usa type=»application/x-shockwave-flash»
widthIndica el ancho del área del objeto en píxeles.
bgcolorOpcional; valor hexadecimal para el color de fondo del flash.
qualityOpcional; describe la calidad del material, normalmente ajustada a «high».
titleOpcional; especifica una breve descripción de texto que pueden mostrar los navegadores o las tecnologías de asistencia.
wmodeOpcional; configurado como «transparent» para configurar un fondo transparente en los navegadores compatibles.

El siguiente código configura el archivo SWF de Flash como ejemplo:

<html lang="es">
<head>
<title>Ejemplo de Embed con Flash</title>
<meta charset="utf-8">
</head>
<body>
<embed type="application/x-shockwave-flash" 
	src="https://sites.google.com/site/htmldesdecero/archivos/Flashhtml5.swf" 
	width="640" 
	height="100" 
	quality="high" 
	title="Fall Nature Hikes">
</body>
</html>

Observa el valor del atributo title en el código anterior. Se podía acceder al texto descriptivo mediante tecnologías de apoyo como, por ejemplo, un lector de pantalla.

Recursos de Flash

Hay muchas fuentes de animación Flash gratuita y tutoriales Flash en la Web. Además de los recursos del sitio de Adobe (http://adobe.com), los siguientes sitios web contienen tutoriales y noticias sobre Flash:

Al visitar estos y otros sitios de recursos Flash, ten en cuenta que algunos medios Flash tienen derechos de autor. Obtén el permiso del creador del medio antes de usarlo en su sitio y sigue las instrucciones para dar crédito a la fuente. Algunos sitios permiten el uso personal de sus medios Flash de forma gratuita, pero requieren licencias para su uso comercial.

Etiqueta EMBED
5 (100%) 6 votos