Bonjour,
je suis en train de réaliser un petit formulaire accompagné de quelques icônes qui permettent de mettre le texte en forme. Rien de bien terrible, les possibilités sont classiques :
mettre en gras, italique, citer, indenter, mettre le texte en couleur (rouge, vert, bleu, jaune).
Ces icônes ajoutent dans le texte, des balises type PHPBB (, [C1][C]...) que je transforme ensuite en balise html ou en balise :
Le problème que je rencontre est le suivant : j'ai défini la propriété css suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <span class=style_couleur_choisie>le texte</span>
et le souci c'est un utilisateur met en forme en utilisant d'abord le gras, puis la couleur rouge, il aura un truc du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 *{ color:#000000; }
et le problème est que la couleur rouge, du fait de la présence, ensuite de la balise bold, n'est pas pris en compte. C'est la couleur par défault qui est appliquée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [C1][B]Son texte[B][C1] qui sera ensuite converti en : <span class=rouge><b>Son texte</b></span>
Auriez-vous une idée pour contourner le problème ?
Merci de votre aide !
Partager