list-style-type | NN 4 IE 4 CSS 1
| Hérité: oui
Définit le type de marqueur d'élément de liste à afficher pour chaque élément. Cet attribut s'applique uniquement si la valeur de list-style-image est none (ou que cet attribut n'est pas spécifié). Les valeurs constantes disponibles pour cet attribut se divisent en deux catégories. La première s'utilise avec les éléments ul et permet d'afficher des marqueurs en forme de disque plein, de cercle vide ou de carré (sauf pour les navigateurs de version 4 pour Macintosh); la seconde s'utilise avec les éléments ol et permet de produire des listes numérotées préfixées par des chiffres arabes, des chiffres romains (majuscules ou minuscules) ou des lettres de l'alphabet (majuscules ou minuscules), dans l'ordre ascendant, ainsi que des séquences de caractères supplémentaires dans d'autres langues si le navigateur et le système d'exploitation prennent ces langues en charge.
Syntaxe CSS
    list-style-type: listStyleType
Valeur
L'une des constantes suivantes, en fonction du type d'éléments de liste. Pour ul: circle | disc | square. Pour ol: decimal | decimal-leading-zero | lower-roman | upper-roman | lower-greek | lower-alpha | lower-latin | upper-alpha | upper-latin | hebrew | armenian | georgian | cjk-ideographic | hiragana | katakana | hiragana-iroha | katakana-iroha. Le traitement des séquences d'éléments ol les plus courantes est indiqué dans le tableau suivant.
Type | Exemple
--- | ---
decimal | 1, 2, 3, ...
decimal-leading-zero | 01, 02, 03, ...
lower-alpha | a, b, c, ...
lower-greek | , ...
lower-roman | i, ii, iii, ...
upper-alpha | A, B, C, ...
upper-roman | I, II, III, ...
Valeur initiale
disc (pour ul de premier niveau); decimal (pour ol).
Exemple
    ul {list-style-type: circle}
    li {list-style-type: upper-roman}
S'applique à
Eléments dd, dt, li, ol et ul et tout autre élément doté de l'attribut de style display:list-item.
Référence de modèle d'objet
    [window.]document.getElementById("elementID").style.listStyleType