list-style-image CSS propriété

Définition de la CSS list-style-image.

La propriété de Liste CSS list-style-image permet de mettre une image à la place du marqueur d'item de liste défini par .

Exemple de syntaxe CSS list-style-image :
list-style-image : url(/img/style_css/puce.gif);
list-style-image : none;

La propriété de feuille de style list-style-image CSS peut prendre la valeur de :

  • url(url_image) : met une image à la place du marqueur d'item de liste.
  • none : aucune image à la place du marqueur d'item de liste.
  • inherit : hérite de la propriété CSS list-style-image de son parent (CSS2).

Conditions d'application de la CSS list-style-image.

La propriété CSS list-style-image est applicable sur les balises HTML ou XHTML ayant pour valeur :list-item.
La propriété CSS list-style-image peut s'appliquer directement sur la balise HTML ou XHTML , , .

La valeur de la CSS list-style-image peut être mise directement dans la propriété de raccourci CSS .

Héritage des valeurs Css de list-style-image.

Les balises filles HTML ou XHTML héritent de la propriété CSS list-style-image.

Problème d'interprétation de list-style-image en Css.

La propriété CSS list-style-image pose un problème au niveau du positionnement de l'image qui varie suivant le navigateur < 2010.
Attention lorsque vous utilisez des feuilles de styles externes, netscape 4.7 prend comme point de départ de l'url l'endroit où se trouve la feuille de style alors que Internet Explorer prend comme origine la page html.
Donc si votre feuille de style est dans un autre dossier mettez soit :

  • une url absolue (http://www.mon.site/image/fond.gif).
  • une url relative à la racine du site(/image/fond.gif).

Règles de syntaxes CSS pour list-style-image.

Règle de la Css list-style-image

Si la propriété CSS list-style-image est égale à none, ou si l'image n'existe pas (erreur 404), alors le marqueur d'item de liste affiché est celui défini par .

Règle de positionnement de l'image

A ce jour (10-2017), le redimensionnement de l'image ne se fait pas
Le bord droit de l'image s'aligne sur le côté droit de la zone réservé au marqueur.
Le bord bas de l'image semble s'aligne sur le baseline de la première ligne de texte de l'item.
Règle d'alignement vertical d'un élément inline

Compatibilités navigateurs de la propriété list-style-image

Equivalence de la CSS list-style-image en HTML.

La propriété de feuille de style list-style-image CSS n'a pas d'équivalent en HTML ou XHTML.

Votre avis sur la définition list-style-image en CSS

Votez pour la définition CSS list-style-image

  • 1/5
  • 2/5
  • 3/5
  • 4/5
  • 5/5

Avis sur la page https://www.zonecss.fr/proprietes-css/list-style-image-css.html Votes: 4.4 / 5 - 20 votes
Cliquez sur une étoile pour voter.