Salut à tous!
Bien que le validateur du W3C reconnaisse la balise <ol>, je suis persuadé (pourvu que les événements me trompent) que cette dernière peut courir le risque, à terme, de ne plus être mise à jour et de tomber dans l'obsolescence consacrée par l'adjectif "deprecated".
Sémantiquement, une balise <ol> trahit la présence d'une liste ordonnée, contrairement à sa cousine <ul>.
Or, en CSS, il est possible de transformer une liste non ordonnée en liste ordonnée (esthétiquement, à défaut de le faire sémantiquement).
La propriété list-style-type, outre circle, disc et square, peut comporter les valeurs suivantes:
- decimal: un nombre à partir de 1;
- decimal-leading-zero: idem avec un zéro devant (01, 02, 03...);
- lower-roman: un nombre en chiffres romains à la mode anglo-saxonne (i, ii, iii...);
- upper-roman: les chiffres romains à la mode de chez nous (I, II, III...);
- hebrew: un nombre selon la numérotation hébraïque;
- georgian: selon la numérotation géorgienne;
- armenian: selon la numérotation arménienne;
- cjk-ideographic: selon la numérotation en idéogrammes chinois et kanji;
- hiragana, katakana, hiragana-iroha, katakana-iroha: selon la numérotation en caractères syllabiques japonais;
- lower-latin, lower-alpha: ordination par lettres minuscules (a, b, c...);
- upper-latin, upper-alpha: idem en majuscules (A, B, C...);
- lower-greek: en minuscules grecques (α, β, γ...).
Certaines de ces valeurs ne sont pas prises en charge par Internet Explorer.
Bien entendu, ces propriétés peuvent s'appliquer à la balise <ol>.
Pour plus de renseignements, consulter la recommandation CSS.
Bien que le validateur du W3C reconnaisse la balise <ol>, je suis persuadé (pourvu que les événements me trompent) que cette dernière peut courir le risque, à terme, de ne plus être mise à jour et de tomber dans l'obsolescence consacrée par l'adjectif "deprecated".
Sémantiquement, une balise <ol> trahit la présence d'une liste ordonnée, contrairement à sa cousine <ul>.
Or, en CSS, il est possible de transformer une liste non ordonnée en liste ordonnée (esthétiquement, à défaut de le faire sémantiquement).
La propriété list-style-type, outre circle, disc et square, peut comporter les valeurs suivantes:
- decimal: un nombre à partir de 1;
- decimal-leading-zero: idem avec un zéro devant (01, 02, 03...);
- lower-roman: un nombre en chiffres romains à la mode anglo-saxonne (i, ii, iii...);
- upper-roman: les chiffres romains à la mode de chez nous (I, II, III...);
- hebrew: un nombre selon la numérotation hébraïque;
- georgian: selon la numérotation géorgienne;
- armenian: selon la numérotation arménienne;
- cjk-ideographic: selon la numérotation en idéogrammes chinois et kanji;
- hiragana, katakana, hiragana-iroha, katakana-iroha: selon la numérotation en caractères syllabiques japonais;
- lower-latin, lower-alpha: ordination par lettres minuscules (a, b, c...);
- upper-latin, upper-alpha: idem en majuscules (A, B, C...);
- lower-greek: en minuscules grecques (α, β, γ...).
Certaines de ces valeurs ne sont pas prises en charge par Internet Explorer.
Bien entendu, ces propriétés peuvent s'appliquer à la balise <ol>.
Pour plus de renseignements, consulter la recommandation CSS.