Che cos'è un tag UL?
Un tag elenco non ordinato o non numerato, meglio noto in breve come tag UL, consente ai progettisti di pagine Web di visualizzare e raggruppare il testo su pagine Web come elenchi rientrati e puntati. I tag UL sono utilizzati nelle pagine HTML (ipertesto markup language) e come elemento di stile definito in un foglio di stile a cascata (CSS). Sebbene i tag UL non siano diventati standardizzati fino a HTML 2.0, era stato definito nelle prime descrizioni pubblicate di HTML da Tim Berners-Lee nel 1992. Questo elemento è supportato da tutti i principali browser Web.
I tag UL possono essere utilizzati nei tag BODY, DIV, CENTER, BLOCKQUOTE, FORM, TH, TD, DD o LI. Il tag UL in HTML è indicato da un tag <UL> e chiusura </UL>, che inserisce anche uno spazio vuoto nella riga prima e dopo il tag. I tag UL CSS, che offrono un'ulteriore flessibilità di formattazione oltre al tag UL HTML, sono definiti all'interno di ul {list-style-type:
<UL>
<LI> Mele
<LI> Banane
<LI> Oranges
<LI> Ananas
</ UL>
Gli elenchi non ordinati richiedono l'uso di attributi, sebbene esistano un set di attributi di base - classe, ID, stile e titolo - nonché un numero di attributi standard o facoltativi che possono essere utili per modificare l'aspetto di un elenco non ordinato . Ad eccezione degli attributi compatti e di tipo, che erano standardizzati nella versione 2.0, gli attributi opzionali non erano formalmente standardizzati fino alla versione 4.0.
L'attributo compatto comprime sia il testo puntato che la definizione su una riga. Tipo definisce lo stile di punto elenco, che per impostazione predefinita viene automaticamente impostato su disco se non viene specificato alcun tipo. Altri tipi di proiettile predefiniti utilizzati nei tag UL HTML includono il quadrato e il cerchio. Le immagini definite dall'utente possono essere utilizzate al posto di tipi di proiettile predefiniti specificando la posizione delle immagini memorizzate utilizzando l'attributo src, come in <UL src = "URL">. Il localizzatore di risorse uniforme o URL indica la posizione dell'immagine. A partire dalla versione 4.0.1, gli attributi compact e type per il tag UL sono stati deprecati, il che significa che potrebbe non essere supportato nelle future versioni HTML.
Altri attributi utilizzati per definire lo stile del tag UL includono:
- DIR: questo attributo contiene informazioni sulla direzione del testo.
- ID: definisce l'ID specifico sulla proprietà CSS da taggare.
- LANG: codifica la lingua.
- STILE: definisce lo stile inline CSS.
I gestori di eventi JavaScript, che definiscono cosa succede, ad esempio, se un mouse passa sopra un tag UL HTML o quando l'utente fa clic su un elemento dell'elenco, può anche essere utilizzato per perfezionare un elenco non ordinato. I gestori di eventi supportati dai tag UL includono onClick, onDbClick, onMouseDown, onMouseUp, OnMouseOver, onMouseMOve, onMouseOut, onKeyPress, onKeyDown e onKeyUp.