Creare liste ordinate HTML con il tag ol
Le liste ordinate HTML, dette anche liste numerate, consentono di creare elenchi gerarchici in ordine alfanumerico. Sono la controparte delle liste non ordinate. Ogni lista ordinata inizia con il tag HTML <ol> e finisce con il tag </ol>. Il vantaggio delle liste numerate è che offrono una maggiore chiarezza e rendono ordinato il design di un sito web.
Cos’è una lista ordinata HTML?
Nei documenti HTML, una lista ordinata HTML è un elenco che presenta una serie numerata di elementi. Queste liste vengono create con il tag <ol>; ogni elemento della lista viene contrassegnato con il tag <li> (list item). Per impostazione predefinita a ogni voce della lista viene assegnato un numero crescente, ma esistono anche altre possibilità di numerazione (ad esempio lettere o numeri romani).
Le liste HTML numerate sono una sequenza fissa, rappresentativa e gerarchica. Le voci dell’elenco non possono e non devono essere disposte a piacere, bensì seguire la logica di una dichiarazione semantica.
Le liste ordinate HTML fanno parte del gruppo delle liste HTML: le controparti sono le liste non ordinate HTML, in cui le singole voci dell’elenco sono riportate senza numerazione. Con la lista di definizione (in inglese: “description list”) è disponibile una terza variante concepita appositamente per strutturare i termini e le relative spiegazioni o definizioni.
Perché le liste ordinate sono importanti per la SEO?
Strutturare i documenti HTML in modo chiaro è importante per l’ottimizzazione per i motori di ricerca e per l’accessibilità del tuo sito web. Per la valutazione e il rilevamento dei contenuti, un testo ordinato, logico e variegato è importante al pari della qualità dei contenuti stessi, delle parole chiave e dell’uso corretto dei meta tag HTML. Insieme ai titoli, ai sottotitoli e alle parti in grassetto, le liste ordinate HTML sono uno degli elementi di progettazione più importanti che hai a disposizione in HTML.
- Domain Connect gratuito per una configurazione facile del DNS
- Certificato SSL Wildcard gratuito
- Protezione privacy inclusa
Quando si usano le liste numerate in HTML?
Tra gli usi più frequenti delle liste ordinate troviamo:
- Istruzioni/tutorial
- Classifiche
- Sequenze di processi o fasi di lavoro
- Elenchi gerarchici (ad esempio gli ingredienti nelle ricette)
Come si crea una lista ordinata HTML?
Per conferire ai testi una struttura chiara con gli elementi della lista ordinati hai bisogno dei tag HTML seguenti:
<ol>: indica il punto di inizio di una lista ordinata</ol>: indica la fine di una lista numerata<li>: apre un elemento della lista</li>: chiude un elemento della lista
La sintassi di una lista ordinata si presenta come segue:
<ol>
<li>Primo punto della lista</li>
<li>Secondo punto della lista</li>
<li>Terzo punto della lista</li>
<li>Quarto punto della lista</li>
<li>…</li>
</ol>htmlIn assenza di indicazioni diverse nel documento HTML, per impostazione predefinita i browser aggiungono all’elenco numeri arabi in ordine crescente.
- Disponibilità garantita al 99,99%
- Dominio, SSL ed e-mail inclusi
- Assistenza 24/7 in lingua italiana
Come si può cambiare la numerazione del tag <ol> HTML?
Speciali attributi HTML ti consentono di definire un elenco con numeri e lettere, con un valore iniziale o nell’ordine inverso.
Definire il tipo di elenco con type
Per definire il tipo di elenco aggiungi al tag <ol>HTML l’attributo type come segue:
<ol type="X">
<li>Primo punto della lista</li>
<li>Secondo punto della lista</li>
<li>…</li>
</ol>htmlIn base alle tue esigenze puoi sostituire il valore del segnaposto X con cifre, lettere o numeri romani:
type=1: definisce l’elenco con numeri arabi partendo da 1 (impostazione predefinita in assenza di indicazioni contrarie)type=A: definisce l’elenco in lettere maiuscole iniziando da Atype=a: definisce l’elenco in lettere minuscole iniziando da atype=i/type=I: definisce l’elenco in numeri romani minuscoli (i, ii, iii, iv…) o maiuscoli (I, II, III, IV…).
Definire il valore iniziale con l’attributo start
Se non desideri che la lista inizi con “1” o con “A”, puoi definire un valore iniziale personalizzato come segue:
<ol start="X">
<li>Primo punto della lista</li>
<li>Secondo punto della lista</li>
<li>…</li>
</ol>htmlDovrai sostituire la X con il valore con cui deve iniziare l’elenco. Di seguito il codice per far iniziare la numerazione in ordine crescente da 5:
<ol start="5">
<li>Primo punto della lista</li>
<li>Secondo punto della lista</li>
<li>…</li>
</ol>htmlInvertire l’elenco con reversed
Per invertire la direzione di conteggio della lista, ovvero da crescente a decrescente, usa l’istruzione reversed. La sintassi si presenta come segue:
<ol start="1" reversed>
<li>Primo punto della lista</li>
<li>Secondo punto della lista</li>
<li>…</li>
</ol>htmlOra il conteggio inizia dal valore più grande e termina con 1.
Vuoi saperne di più sull’uso di HTML? Troverai maggiori informazioni nel nostro tutorial su HTML per principianti.

