00 20/02/2005 20:02
Per far muovere un testo o una porzione di messaggio, il costrutto base è questo:

<marquee>TESTO 1</marquee>


Usando questo costrutto, il testo si muoverà in orizzontale da da destra con velocità medio/bassa. Esempio:

TESTO 1


Ora, per modificare velocità e direzione esistono due opzioni:

scrolldelay → aumenta o diminuisce la velocità di scorrimento della scritta.
direction → cambia la direzione della scritta.

Per applicare un'opzione basta inserirle nel primo <marquee>, dopo marquee ma prima di >.
Per esempio, se si vuole applicare l'opzione del cambio di velocità si dovrà fare così:

<marquee scrolldelay=50>TESTO 2</marquee>


Impostando per esempio uno scrolldelay con un valore di 50, la velocità della scritta subirà un'accelerazione. Ad esempio:

TESTO 2


Più il valore si avvicina allo 0 più la velocità aumenta.
Viceversa, più si allontana dallo 0 più la velocità diminuisce.

Ora, passiamo all'opzione direction.
Le direzioni che l'opzione accetta sono up (dal basso in alto), down (dall'alto in basso), right (da sinistra a destra), left (da destra a sinistra).
Quindi per esempio, il tag diventerà:

<marquee direction=up>TESTO 3</marquee>


Specificando questa opzione, il testo andrà dal basso in alto, come nell'esempio:

TESTO 3


Naturalmente le opzioni scrolldelay e direction si possono usare insieme.
Ad esempio, se voglio una scrittà che vada abbastanza veloce e dall'alto in basso userò:

<marquee scrolldelay=30 direction=down>TESTO 4</marquee>


Che diventerà:

TESTO 4


Un'ultima cosa: alla scritta TESTO che ho usato negli esempi si può sostituire tutto, anche i codici per mettere le immagini e gli url.