Skip to main content

Cos'è una casella di elenco HTML?

Nel linguaggio di markup ipertestuale (HTML), una casella di elenco è un tipo di componente GUI Intervactive Graphical User Interface).Viene visualizzato su un sito Web come una casella all'interno della pagina che contiene un set verticale di opzioni di testo che possono essere selezionate dall'utente.Lo scopo di utilizzare un elenco HTML è presentare a un utente una serie di opzioni da cui possono selezionare e quindi reagire alla selezione.Ci sono molte opzioni disponibili per personalizzare una casella di lista, in particolare attraverso l'uso di fogli di stile a cascata (CSS).Esiste una differenza visiva e funzionale tra una casella di elenco HTML e un altro elemento GUI noto come combobox, anche se sono definiti più o meno allo stesso modo.

In un documento, una casella di elenco HTML è definita utilizzando il tag Select.Questo tag avvia la casella di elenco e può essere utilizzato per definire diverse opzioni.Una delle proprietà più importanti del tag Select è il nome della casella List, che fornisce altre parti del documento HTML la possibilità di accedere direttamente ai valori della casella di elenco.Un'altra opzione importante che può essere impostata è la proprietà multipla, che può consentire a un utente di selezionare più elementi dall'elenco contemporaneamente anziché solo uno alla volta.

tra i tag di selezione di apertura e chiusura, gli elementi effettivi in cui si trovanoUna casella di elenco HTML è definita utilizzando il tag dell'opzione.Il tag dell'opzione racchiude il testo effettivo che verrà visualizzato nella casella di elenco HTML.Come il tag selezionato, ha anche alcune proprietà importanti.Una proprietà preziosa del tag dell'opzione è la possibilità di definire un valore di restituzione per un'opzione selezionata che viene inviata a uno script di query anziché al testo che l'utente vede.Ciò significa che un utente può vedere la parola rosso, ma la casella di elenco HTML può restituire il valore esadecimale del rosso anziché la parola reale.

A parte le opzioni, una casella di elenco HTML può contenere un altro elemento visivo noto come un ottone.Un OptGroup è un'intestazione utilizzata per separare visivamente le diverse opzioni all'interno di una casella di elenco.Quando un utente guarda una casella di elenco che contiene tag OptGroup, vedrà un audace intestazione nella scatola, in base alla quale le opzioni associate saranno leggermente rientrate e non audaci.

Anche se è possibile effettuare e posizionare un elenco HTML funzionaleSu un sito Web, in realtà non farà nulla quando un utente seleziona un'opzione a meno che non sia presente il codice di supporto per farlo.Questo può essere fatto con JavaScript Accedendo alla casella List tramite il modello di oggetti document (DOM) oppure può essere eseguito con altri script o applet.Come elemento interattivo, una casella di elenco genera eventi utente come MouseOver, che possono essere catturati all'interno del browser.