Tantissimi gli attributi associabili; Ve li descrivo in ordine alfabetico:
align
Permette di allineare il testo in 3 modi differenti:
<marquee align="top">Testo allineato in alto</marquee>
<marquee align="bottom">Testo allineato in basso</marquee>
<marquee align="middle">Testo allineato al centro</marquee>
behavior <marquee align="bottom">Testo allineato in basso</marquee>
<marquee align="middle">Testo allineato al centro</marquee>
Permette di scegliere 3 tipi diversi di scorrimento:
<marquee behavior="scroll">scorrimento verso sinistra (default)</marquee>
<marquee behavior="slide">Il testo scorre 1 sola volta e poi resta fisso</marquee>
<marquee behavior="alternate">fa scorrere il testo verso destra e sinistra al raggiungimento dei limiti della pagina</marquee>
bgcolor <marquee behavior="slide">Il testo scorre 1 sola volta e poi resta fisso</marquee>
<marquee behavior="alternate">fa scorrere il testo verso destra e sinistra al raggiungimento dei limiti della pagina</marquee>
Permette di cambiare il colore di sfondo al testo:
<marquee bgcolor="#FF0000">Testo con sfondo rosso</marquee>
directionPermette di specificare la direzione dello scorrimento nelle 4 possibili direzioni Sinistra, Destra, Su e Giu:
<marquee direction="left">Scorrimento a sinistra di default</marquee>
<marquee direction="right">Scorrimento a destra</marquee>
<marquee direction="up">Scorrimento verso l'alto</marquee>
<marquee direction="down">Scorrimento verso il basso</marquee>
height<marquee direction="right">Scorrimento a destra</marquee>
<marquee direction="up">Scorrimento verso l'alto</marquee>
<marquee direction="down">Scorrimento verso il basso</marquee>
Permette di impostare l'altezza del marquee. Può essere espresso in pixel o in percentuale.
<marquee height="100">Testo a 100 pixel di distanza dalla parte superiore</marquee>
<marquee height="50%">Testo al 50% dell'altezza dello schermo</marquee>
hspace<marquee height="50%">Testo al 50% dell'altezza dello schermo</marquee>
Permette di lasciare 2 spazi vuoti ai lati del testo. Espresso in pixel:
<marquee hspace="100">Testo con 100 pixel di spazio vuota a destra ed a sinistra</marquee>
loopPermette di specificare il numero di volte che il testo deve ripetere lo scorrimento prima di sparire definitivamente:
<marquee loop="10">Questo testo si ripeterà per 10 volte prima scomparire.</marquee>
scrollamountPermette di modificare la velocità dello scorrimento. Più alto sarà il valore e più sarà veloce lo scorrimento:
<marquee scrollamount="100">Velocità dello scorrimento</marquee>
scrolldelaySimile a scrollamount ma con l'effetto contrario. Ovvero permette di rallentare lo scorrimento. Più alto sarà il valore e più sarà lento lo scorrimento:
<marquee scrolldelay="1">Rallentamento dello scorrimento</marquee>
titleVisualizza un breve messaggio di testo se si passa con il mouse sopra l'area occupata dal marquee. Praticamente funziona come l'attributo "alt" per le immagini.
<marquee title="messaggio">Testo mostrato sul marquee al passaggio del mouse</marquee>
vspacePermette di specificare il valore di spazio libero al di sopra e al di sotto del testo:
<marquee vspace="50">Spazio sopra e sotto al testo espresso in pixel</marquee>
widthPermette di specificare l'ampiezza del riquadro dove far scorrere il testo. Può essere espressa in pixel o in percentuale allo schermo:
<marquee width="100">Dimensioni del riquadro dove scorre il testo</marquee>
Possiamo anche fare in modo che lo scorrimento si blocchi al passaggio del mouse:
<marquee onmouseover="this.stop()" onmouseout="this.start()">Il vostro testo si fermerà al passaggio del mouse</marquee>
Eccovi qualche esempio in azione...
<marquee>Testo scorrevole verso sinistra</marquee>
<marquee direction="right">testo scorrevole verso destra</marquee>
<marquee direction="up">Testo scorrevole verso l'alto</marquee>
<marquee direction="down">Testo scorrevole verso il basso</marquee>
<marquee behavior="alternate">Testo a scorrimento alternato</marquee>