Inicio Atrás Adelante

Sonidos de fondo

Se denomina sonido de fondo de una página aquel que se ejecuta automáticamente al realizarse la carga del documento HTML.

Si bien este tipo de sonidos puede utilizarse en los dos navegadores principales, no se corresponde con los estándares HTML, y la manera de conseguirlo es distinta para cada uno de ellos. Estaremos obligados a combinar en la página web las marcas propias de Netscape y de I Explorer.

I Explorer:

La marca que se debe utilizar es:

<BGSOUND SRC="archivo_de_sonido" LOOP="n">

donde n es un valor numérico que indica el número de veces que se reproducirá el archivo de sonido. Puede darse el valor infinite para conseguir la reproducción continua.

Netscape:

En este segundo navegador la cosa no es tan simple. Netscape utiliza el elemento general <OBJECT> para incluir los sonidos. El elemento <OBJECT> permite incluir en las páginas web todo tipo de objetos. La sintaxis de las marcas es compleja y, en este apartado sólo consideraremos su uso para mostrar sonidos de fondo. La etiqueta básica es:

<OBJECT DATA="archivo_de_sonido" ></OBJECT>

Cuando la escribimos en un documento HTML, en su ubicación aparece una que permite detener el sonido.

El elemento <OBJECT> puede modificarse mediante el uso de parámetros que deben escribirse en incluidos en marcas entre los delimitadores del objeto. Pueden incluirse varios parámetros para un objeto, cada uno de ellos en una marca propia.

<PARAM NAME="parámetro" VALUE="valor" VALUETYPE="objeto_modificado">

NAME

VALUE

DESCRIPCIÓN

HEIGHT

n

Permite definir la altura de la miniconsola en la pantalla. Si VALUE="0" la consola no es visible.

WIDTH

m

Permite definir la anchura de la miniconsola en la pantalla. Si se ha ocultado la miniconsola mediante una altura "0", no debe especificarse éste parámetro

LOOP

n/True

n indica el número de veces que se repetirà la secuencia de sonido. Si se da a VALUE el valor true, el sonido se repite indefinidamente.

La serie de marcas

<OBJECT DATA="archivo_de_sonido" >

<PARAM NAME="height" VALUE="50" VALUETYPE="data">

<PARAM NAME="width" VALUE="200" VALUETYPE="data">

<PARAM NAME="loop" VALUE="3" VALUETYPE="data">

</OBJECT>

harian que arrancase automáticamente el archivo de sonido, para reproducirse tres veces y mostrandio una consola de 50 x 200 pixels.

<HTML>
<HEAD>
<TITLE>Sonidos de fondo</TITLE>
</HEAD>
<BODY BACKGROUND="punteado.gif" TEXT="#000020" LINK="#3A5FCD" VLINK="#7EC0EE" ALINK="#FF0000" TOPMARGIN="30">
<BGSOUND SRC="polca.mid" LOOP="infinite">
<OBJECT DATA=" polca.mid " >
<PARAM NAME="height" VALUE="0" VALUETYPE="data">
<PARAM NAME="loop" VALUE="true" VALUETYPE="data">
</OBJECT>
<FONT FACE="Comic sans Ms">
<H2>Página con sonidos de fondo</H2>
<P>
Al cargar la página se ejecuta indefinidamente un archivo de sonido.
</P>
<P>
Las marcas utilizadas han sido
<UL>
<LI>Para <B>Internet Explorer</B><BR>
<FONT COLOR="red">&lt;BGSOUND SRC="polca.mid" LOOP="infinite"&gt;
</FONT>
<LI>Para <B>Netscape Navigator</B><BR>
<FONT COLOR="red">&lt;OBJECT DATA="polca.mid"&gt;
&nbsp; &nbsp;&lt;PARAM NAME="height" VALUE="0" VALUETYPE="data"&gt;
&nbsp; &nbsp;&lt;PARAM NAME="loop" VALUE="true" VALUETYPE="data"&gt;
&lt;/OBJECT&gt;
</FONT>
</FONT>
</BODY>
</HTML>

muestra67.html

Inicio Atrás Adelante

Arriba