::marker

Cette fonction est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.

Le pseudo-élément ::marker représente le marqueur d'un élément d'une liste (par exemple la puce ou le numéro de l'élément d'un élément <li>). Ce pseudo-élément ne fonctionne que pour les éléments ou pseudo-éléments pour lesquels display vaut list-item (par défaut c'est le cas des éléments <li> et <summary>).

::marker {
  color: red;
  font-size: 1.5em;
}

Propriétés autorisées

Seul un sous-ensemble de propriétés CSS peuvent être utilisées pour une règle qui utilise ::marker :

Note : La spécification indique que d'autres propriétés CSS pourraient être prises en charge à l'avenir.

Syntaxe

::marker

Exemples

CSS

li::marker {
  color:red;
}

HTML

<ol>
 <li>Savoir lacer ses chaussures</li>
 <li>Et compter deux par deux.</li>
</ol>

Résultat

Spécifications

Spécification État Commentaires
CSS Pseudo-Elements Level 4
La définition de '::marker' dans cette spécification.
Version de travail Aucune modification significative.
CSS Lists Module Level 3
La définition de '::marker' dans cette spécification.
Version de travail Définition initiale.

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
::markerChrome Support complet 80
Désactivée
Support complet 80
Désactivée
Désactivée From version 80: this feature is behind the Enable experimental Web Platform features preference. To change preferences in Chrome, visit chrome://flags.
Edge Support complet 80
Désactivée
Support complet 80
Désactivée
Désactivée From version 80: this feature is behind the Enable experimental Web Platform features preference.
Firefox Support complet 68IE Aucun support NonOpera Aucun support NonSafari Support complet 11.1WebView Android Aucun support NonChrome Android Support complet 80
Désactivée
Support complet 80
Désactivée
Désactivée From version 80: this feature is behind the Enable experimental Web Platform features preference. To change preferences in Chrome, visit chrome://flags.
Firefox Android Support complet 68Opera Android Aucun support NonSafari iOS Support complet 11.3Samsung Internet Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.

Voir aussi