Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'élément HTML <ol> représente une liste ordonnée, généralement affichée sous forme de liste numérotée.
Cet élément inclut les attributs universels.
compactCet attribut booléen suggère que la liste doit être affichée dans un style compact. L'interprétation de cet attribut dépend du navigateur. Utilisez plutôt le CSS : pour obtenir un effet similaire à l'attribut compact, la propriété CSS line-height peut être utilisée avec une valeur de 80%.
reversedCet attribut booléen indique que les éléments de la liste sont dans l'ordre inverse. Les éléments sont numérotés de haut en bas.
startUn nombre entier à partir duquel on commence à compter pour les éléments de la liste. Toujours un chiffre arabique (1, 2, 3, etc.), même lorsque le type de numérotation est constitué de lettres ou de chiffres romains. Par exemple, pour commencer à numéroter les éléments à partir de la lettre "d" ou du chiffre romain "iv", utilisez start="4".
typeDéfinit le type de numérotation :
Le type défini est utilisé pour l'ensemble de la liste, sauf si un attribut différent type est utilisé sur un élément <li> fermé.
Note : À moins que le type du numéro de la liste n'ait de l'importance (comme dans les documents juridiques ou techniques où les éléments sont référencés par leur numéro/lettre), utilisez plutôt la propriété CSS list-style-type.
En général, les éléments d'une liste ordonnée s'affichent avec un marqueur précédant l'élément, tel qu'un chiffre ou une lettre.
Les éléments <ol> et <ul> (ou le synonyme <menu>) peuvent s'imbriquer aussi profondément que vous le souhaitez, alternant entre <ol> et <ul> (ou <menu>) comme vous le souhaitez.
Les éléments <ol> et <ul> représentent tous deux une liste d'éléments. La différence est qu'avec l'élément <ol>, l'ordre est significatif. Par exemple :
Pour déterminer la liste à utiliser, essayez de modifier l'ordre des éléments de la liste ; si le sens change, utilisez l'élément <ol> — sinon, vous pouvez utiliser <ul>.
| Contenu de flux, contenu tangible si les enfants de l'élément <ol> incluent au moins un élément <li>. |
| Zéro ou plusieurs éléments <li>, <script> et <template>. |
| Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires. |
| Tout élément acceptant du contenu de flux. |
| list |
| directory, group, listbox, menu, menubar, none, presentation, radiogroup, tablist, toolbar, tree |
| HTMLOListElement |
| HTML # the-ol-element |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 25 avr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.