HTML <ol> Tag


Exemple

Deux listes ordonnées différentes (la première commence à 1 et la seconde à 50) :

<ol>
<li>Café</li>
<li>Thé</li>
<li>Lait</li>
</ol>

<ol start="50">
<li>Café</li>
<li>Thé</li>
<li>Lait</li>
</ol>
Essayez-le vous-même »

Plus d'exemples "Essayez-le vous-même" ci-dessous.


Définition et Utilisation

La <ol> balise définit une liste ordonnée. Une liste ordonnée peut être numérique ou alphabétique.

La <li> balise est utilisée pour définir chaque élément de la liste.

Astuce : Utilisez CSS pour styliser les listes .

Astuce : Pour une liste non ordonnée, utilisez la <ul> balise.


Support des Navigateurs

Élément
<ol> Oui Oui Oui Oui Oui


Attributs

Attribut Valeur Description
inversé inversé Spécifie que l'ordre de la liste doit être inversé (9, 8, 7...)
start nombre Spécifie la valeur de départ d'une liste ordonnée
type 1
A
a
I
i
Spécifie le type de marqueur à utiliser dans la liste

Attributs Globaux

La <ol> balise prend également en charge les Attributs Globaux en HTML .


Attributs d'Événement

La <ol> balise prend également en charge les Attributs d'Événement en HTML .


Plus d'Exemples

Exemple

Définir différents types de listes (avec CSS) :

<ol style="list-style-type:upper-roman">
<li>Café</li>
<li>Thé</li>
<li>Lait</li>
</ol>

<ol style="list-style-type:lower-alpha">
<li>Café</li>
<li>Thé</li>
<li>Lait</li>
</ol>
Essayez-le vous-même »

Exemple

Afficher tous les différents types de listes disponibles avec CSS :

<style>
ol.a {list-style-type: armenian;}
ol.b {list-style-type: cjk-ideographic;}
ol.c {list-style-type: decimal;}
ol.d {list-style-type: decimal-leading-zero;}
ol.e {list-style-type: georgian;}
ol.f {list-style-type: hebrew;}
ol.g {list-style-type: hiragana;}
ol.h {list-style-type: hiragana-iroha;}
ol.i {list-style-type: katakana;}
ol.j {list-style-type: katakana-iroha;}
ol.k {list-style-type: lower-alpha;}
ol.l {list-style-type: lower-greek;}
ol.m {list-style-type: lower-latin;}
ol.n {list-style-type: lower-roman;}
ol.o {list-style-type: upper-alpha;}
ol.p {list-style-type: upper-latin;}
ol.q {list-style-type: upper-roman;}
ol.r {list-style-type: none;}
ol.s {list-style-type: inherit;}
</style>
Essayez-le vous-même »

Exemple

Réduire et augmenter la hauteur de ligne dans les listes (avec CSS) :

<ol style="line-height:80%">
<li>Café</li>
<li>Thé</li>
<li>Lait</li>
</ol>

<ol style="line-height:180%">
<li>Café</li>
<li>Thé</li>
<li>Lait</li>
</ol>
Essayez-le vous-même »

Exemple

Imbriquer une liste non ordonnée à l'intérieur d'une liste ordonnée :

<ol>
<li>Café</li>
<li>Thé
<ul>
<li>Thé noir</li>
<li>Thé vert</li>
</ul>
</li>
<li>Lait</li>
</ol>
Essayez-le vous-même »

Pages Associées

Tutoriel HTML : Listes HTML

Référence DOM HTML : Objet Ol

Tutoriel CSS : Styliser les Listes


Paramètres CSS par Défaut

La plupart des navigateurs afficheront l'élément <ol> avec les valeurs par défaut suivantes :

Exemple

ol {
display: block;
list-style-type: decimal;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
padding-left: 40px;
}
Essayez-le vous-même »