Balise HTML ol – L’élément de liste ordonnée

Définition

L’élément HTML ol représente une liste ordonnée d’éléments. On utilise un élément de liste ordonnée lorsqu’on veut mettre en avant un certain ordre hiérarchique et / ou logique entre les éléments de la liste.

Les éléments d’une liste ordonnée sont définis par des éléments HTML li. Chaque nouvel élément de liste doit être déclaré avec un élément li.

Dans le cas d’une liste ordonnée, les éléments de liste possèdent des marqueurs qui vont refléter l’ordre des éléments de liste à l’aide d’entiers incrémentés (1, 2, 3…) par défaut.

On va pouvoir changer l’apparence des marqueurs en CSS grâce à la propriété list-style-type qui va nous permettre de choisir le marqueur de notre choix (chiffres romains, lettres de l’alphabet minuscules ou majuscules, etc.).

 

Attributs

L’élément ol possède deux attributs particuliers : les attributs start et reversed.

L’attribut start permet de définir l’indice de départ pour les éléments de liste ordonnée. Les marqueurs des éléments de liste démarreront à partir de la valeur passée à l’attribut start.

L’attribut reversed permet d’inverser la numérotation des marqueurs des éléments de liste. Avec cet attribut, le premier élément déclaré dans la liste héritera de la valeur qu’aurait eu le marqueur du dernier élément de liste sans l’attribut et etc. De manière sémantique, cela permet d’indiquer que le premier élément est le moins important dans la hiérarchie / le dernier dans l’ordre logique.

 

Exemples d’utilisation

Dans l’exemple suivant, on définit deux listes ordonnées en HTML. On modifie l’apparence des puces de la deuxième liste grâce à la propriété CSS list-style-type. Quelques valeurs courantes de la propriétés sont disc, circle, square, decimal, lower-latin, lower-roman, lower-greek

See the Pen
Balise HTML ol
by Pierre (@pierregiraud)
on CodePen.

 

Compatibilité navigateurs

Ces informations sont tirées du site caniuse.com. Les cases vertes indiquent que le navigateur supporte l’élément. Les cases grises indiquent que le support est inconnu. Les cases rouges indiquent que l’élément n’est pas supporté. Le chiffre dans chaque case correspond à la version du navigateur concernée.

Element HTML ol support navigateur

 

Extraits de la documentation officielle

Ces informations sont extraites de la spécification officielle (W3C)

Element HTML ol reference documentation officielle

Laisser un commentaire