Usare il Tag Marquee Usare un JavaScript
Il tag <marquee> è un comando obsoleto e gli sviluppatori sono fortemente incoraggiati a non utilizzarlo all'interno dei loro lavori. Ogni browser interpreta questo tag in modo diverso e i futuri aggiornamenti software potrebbero abbandonare del tutto questo comando, rendendo inefficace la soluzione proposta in questo metodo dell'articolo.. Se devi creare un sito web professionale, prova a usare i Javascript. Google Chrome non supporta l'attributo "scrollamount" del tag "<marquee>" su cui è basata la soluzione descritta in questo metodo. In questo scenario, il testo scorrerà lungo la pagina anziché lampeggiare. Apri il file HTML utilizzando un semplice editor di testo. Inserisci il codice <marquee> come prefisso del testo che vuoi far lampeggiare, dopodiché aggiungi il tag </marquee> alla fine della frase o del paragrafo. Ricorda che il codice HTML della pagina deve essere formattato correttamente e deve includere le sezioni <html>, <head> e <body>. Modifica il tag "<marquee>" di apertura nel seguente modo <marquee width="300">. In questo caso, non verrà modificata la dimensione dei caratteri. Ci sono due motivi per cui devi eseguire questa modifica:  Se il testo non viene visualizzato interamente all'interno della sezione della pagina corrispondente, anziché lampeggiare scorrerà da destra a sinistra. Aumentando la larghezza della sezione utilizzando l'attributo "width" risolverai questo problema. Usando Google Chrome il testo scorrerà all'interno di una sezione che avrà come dimensione il valore indicato dall'attributo "width". Aggiungi il codice scrollamount="300" (o il medesimo valore che hai assegnato all'attributo "width") all'interno del tag "<marquee>". Per impostazione predefinita, il tag "< marquee>" utilizza tutta l'ampiezza della pagina per fare scorrere il testo. Impostando il valore del parametro "scrollamount" con lo stesso dell'attributo "width", forzerai il testo a scorrere nella medesima posizione in cui viene visualizzato. Il risultato di questa impostazioni è un effetto lampeggiante del testo. Il codice HTML a questo punto dovrebbe essere il seguente: <marquee width="300" scrollamount="300">Testo lampeggiante.</marquee>. Apri il file HTML che hai modificato all'interno di un browser internet per visualizzare l'effetto lampeggiante del testo che hai appena creato. Se il testo lampeggia troppo velocemente o troppo lentamente, puoi variare la velocità dell'effetto grafico aggiungendo l'attributo scrolldelay="500". Il valore predefinito è 85. Imposta un numero più elevato se vuoi ridurre la velocità a cui lampeggia il testo oppure usa un numero più basso per velocizzarlo. A questo punto il codice HTML dovrebbe avere più o meno questo aspetto:<marquee width="300" scrollamount="300" scrolldelay="500">Testo lampeggiante.</marquee> Molti utenti che navigano abitualmente nel web trovano che l'effetto lampeggiante del testo sia fastidioso e irritante. Per interrompere l'animazione del testo dopo aver attirato l'attenzione del lettore, puoi aggiungere l'attributo loop="7". In questo modo il testo lampeggerà per sette volte, dopodiché scomparirà dalla vista (in base alle tue necessità puoi utilizzare un numero di ripetizioni diverso da sette). Il codice HTML completo è il seguente:<marquee width="300" scrollamount="300" scrolldelay="500" loop="7">Testo lampeggiante.</marquee> Inserisci il seguente JavaScript all'interno dei tag <head> e </head> del file HTML che stai modificando: function blinktext() {  var f = document.getElementById('announcement');  setInterval(function() {    f.style.visibility = (f.style.visibility == 'hidden' ? '' : 'hidden');  }, 1000);} Il codice fornito nel passaggio precedente serve per dichiarare la funzione "blinktext" che gestirà l'effetto grafico del testo. Per poterla utilizzare all'interno del tuo codice HTML, occorre modificare il tag <body> nel seguente modo <body onload="blinktext();">. Lo script che hai creato nei passaggi precedenti ha effetto solo sugli elementi che hanno l'etichetta "announcement". Inserisci il testo che vuoi far visualizzare con l'effetto lampeggiante all'interno di un qualsiasi elemento della pagina a cui poi assegnerai l'id "announcement". Per esempio <p id="announcement">Testo lampeggiante.</p> oppure <div id="announcement">Testo lampeggiante.</div>. Puoi assegnare all'attributo "id" un nome qualsiasi, l'importante è che poi venga riportato anche all'interno dello script come id dell'elemento da gestire. Il valore "1000" riportato nello script rappresenta la velocità alla quale il testo lampeggia. Si tratta di un parametro espresso in millisecondi, quindi impostandolo sul valore "1000" significa che il testo lampeggerà una volta al secondo. Diminuisci tale valore se vuoi incrementare la velocità del lampeggiamento oppure aumentalo se vuoi diminuire la velocità dell'effetto grafico. È molto probabile che la velocità reale a cui il testo lampeggerà non coincida perfettamente con il valore impostato. Normalmente l'effetto tende a essere leggermente più veloce, ma se il browser sta eseguendo altre operazioni potrebbe risultare più lento.
Usa questo approccio solo per i progetti personali. Racchiudi il testo che deve essere lampeggiare all'interno dei tag "<marquee>". Imposta la larghezza della sezione del testo che deve lampeggiare. Imposta il valore dell'attributo "scrollamount" con lo stesso numero che hai assegnato al parametro "width". Modifica l'attributo "scrolldelay". Limita il numero di lampeggiamenti del testo (opzionale). Inserisci lo script che gestisce il lampeggiamento del testo all'interno della sezione "head" del codice HTML della pagina. Inserisci il comando per caricare lo script all'interno della pagina. Assegna l'identificativo "announcement" alla sezione di testo che vuoi rendere lampeggiante. Modifica le impostazioni dello script.
https://www.wikihow.com/Make-Text-Blink-in-HTML https://www.wikihow.com/Make-Text-Blink-in-HTML
Using the Marquee Tag Using JavaScript