Che cos'è un riquadro di selezione HTML?
In HyperText Markup Language (HTML), un testo scorrevole è un tag HTML che fa sì che gli elementi contenuti nel tag si spostino su una parte dell'area visualizzabile della pagina Web. Il testo HTML originariamente è stato progettato per consentire ai progettisti di includere facilmente un'animazione di testo in stile ticker-tape, sebbene il tag possa essere applicato a qualsiasi tipo di elemento, inclusi immagini e collegamenti ipertestuali. Come molti tag HTML, il tag HTML tendone ha diversi attributi che possono essere impostati per controllare la direzione e la velocità del movimento, quante volte l'elemento deve scorrere e quanto dello schermo deve essere attraversato. Il tag HTML tendone non faceva mai tecnicamente parte dello standard del linguaggio HTML; invece, era un'estensione creata per un singolo browser Web, sebbene molti altri browser alla fine incorporassero un supporto per il tag. Lo scorrimento di base di un riquadro di selezione HTML può essere facilmente riprodotto utilizzando i fogli di stile a cascata (CSS) e JavaScript®, ed è il metodo preferito per creare l'effetto.
Una nota importante sul tag HTML tendone è che si trattava di un'estensione creata esclusivamente per Microsoft® Internet Explorer®, senza alcuna notifica al consorzio che mantiene e regola lo standard del linguaggio HTML. Ciò significava che la funzione di selezione originariamente veniva visualizzata su un solo browser e non aveva standard formali da implementare per altri browser. La maggior parte dei browser Web ha infine implementato il supporto per il tag di selezione, principalmente per la conformità con i siti Web esistenti. Il tag tendone è ufficialmente deprezzato in base allo standard del linguaggio HTML, tuttavia il suo supporto continuo non è garantito e il suo uso continuo è sconsigliato.
All'interno di una pagina Web, il tag di selezione HTML può essere utilizzato per racchiudere del testo, un'immagine o un altro elemento HTML in modo che l'elemento si sposti o scorra visibilmente su una pagina. Il comportamento predefinito prevede che l'elemento si sposti da una posizione non visibile oltre il bordo destro del riquadro a sinistra, quindi fuori dalla vista oltre il bordo sinistro del riquadro. Senza altre definizioni, l'elemento tendone scorrerà continuamente in questo modo per tutto il tempo in cui il sito Web viene visualizzato.
Diverse proprietà possono essere definite per controllare meglio il comportamento di un riquadro di selezione HTML. La direzione del riquadro di selezione HTML può essere modificata in modo che gli oggetti scorrano verticalmente. La velocità del movimento può essere definita in millisecondi in modo che gli elementi si muovano più velocemente o più lentamente. Ancora più importante, il comportamento predefinito dello scorrimento da e verso posizioni non visibili può essere modificato in modo che il testo venga sempre visualizzato nell'area di scorrimento. È inoltre possibile definire un numero specifico di cicli, o cicli, in modo che il testo attraversi lo schermo solo un certo numero di volte prima di arrestarsi e diventare statico.