Mettre une puce au début des paragraphes

WRInaute discret
Bonjour,

Je veux mettre une puce au début de mes paragraphes. J'utilise donc <ul></ul> et <li></li>, mais mes paragraphes ont une indentation (=décaler vers la droite). Pour éviter l'indentation, j'utilise <li></li> sans <ul></ul> : mais dans ce cas W3C indique une erreur.

Que doit-on faire ?
 
WRInaute impliqué
Hello,

Si tu fais ça pour de nombreux paragraphes, ce n'est à mon avis pas une très bonne idée parce que tu dénatures la sémantique des balises.

M'enfin, si c'est une fois de temps en temps ... en gardant ton procédé il suffit de supprimer les marges ou espaces, je ne sais plus trop bien :

Code:
ul 
{
margin:0;
padding:0;
}

Sinon tu peut toujours utiliser une image de fond pour la puce de tes paragraphes et jouer sur l'indentation ...

Bon week-end
 
WRInaute discret
Pourquoi des listes si ce sont paragraphes ?
Les paragraphes et les listes ont des valeurs structurelles : comme elles participent à la structure d'un texte et à son organisation il faut utliser les bonnes balises.
Alors si c'est un paragraphe :
Code:
p.pupuce {background:transparent url(pupuce.ext) no-repeat 0 0%;text-indent:Xem}
à ajuster à ton besoin. :wink:
 
Discussions similaires
Haut