Texto en movimiento


Una marquesina (en inglés, marquee) es una ventana en la que se desplaza un texto. La etiqueta básica es: <MARQUEE> texto que se desplaza </MARQUEE> Como no hemos añadido ningún atributo dentro de la etiqueta, el comportamiento de la marquesina es el que tiene por defecto: ocupa todo el ancho de la pantalla, tiene la altura de una línea y el texto se desplaza lentamente de derecha a izquierda. Vamos a ver los distintos atributos que modifican su apariencia y comportamiento:

WIDHT, HEIGHT Ajustan la anchura y altura, respectivamente, de la marquesina. Pueden ser igual a un número de pixels, o a un porcentaje de la pantalla. Ejemplo: <MARQUEE WIDTH=50% HEIGHT60%>

ALIGN Modifica el alineamiento del texto que rodea a la marquesina, que puede ser TOP (arriba), MIDDLE (en medio) o BOTTOM (abajo).
Ejemplo:<MARQUEE WIDTH=50% HEIGHT=60 ALIGN=BOTTOM>

BEHAVIOR Este atributo (que quiere decir en inglés comportamiento) sirve para definir de qué manera se va a efectuar el desplazmiento del texto. Si es igual a SCROLL(el valor por defecto), el texto aparece por un lado, se desplaza hasta el otro hasta desaparecer por él, y vuelve a empezar (como los casos que hemos visto anteriormente). Si es igual a SLIDE, aparece por un lado y se desplaza hasta llegar al otro extremo, y se para ahí. Si es igual a ALTERNATE se desplaza alternativamente hacia un lado y otro, siempre dentro de los límites de la marquesina.

BGCOLOR Con este atributo se modifica el color de fondo de la marquesina, de acuerdo con el método visto

DIRECTION Este atributo sirve para modificar la dirección hacia la que se dirije el texto. Por defecto es LEFT (izquierda). Se puede hacer que el texto se dirija hacia la derecha igualando este atributo a RIGHT.

SCROLLAMOUNT Define la cantidad de desplazamiento del texto en cada movimiento de avance, expresado en pixels. Cuanto mayor es el número, más rápido avanza : Ejemplo

SCROLLDELAY Define el tiempo entre cada movimiento de avance, expresado en milisegundos. Cuanto mayor es el número más lento avanza. El retardo por defecto es 85. Ejemplo:
<marquee scrollamount="3"<;/marquee>significará que el texto que vaya dentro de esa etiqueta se moverá a razón de tres píxeles por movimiento.
LOOP Especifica el número de veces que aparecerá el texto. Es indefinido por defecto.

HSPACE, VSPACE Definen, respectivamente, la separación en sentido horizontal o vertical del texto que está fuera de la marquesina.

Fuentes dentro de las marquesinas

Si se desea que el texto que aparece dentro de una marquesina tenga una fuente concreta, distinta de la que tiene por defecto el navegador, se debe poner la etiqueta <FONT FACE> por fuera de la etiqueta de la marquesina. Ejemplo:<FONT FACE="Impact">
<MARQUEE BGCOLOR="#FFFF00">Esto se ve con la fuente </MARQUEE>
</FONT>
 Se introducir la etiqueta de la marquesina dentro de una tabla

Texto en movimiento con un GIF animado o imagen

Se puede introducir dentro de una marquesina una imagen o un gif animado.