Css

Résolu/Fermé
m1990 - 21 janv. 2009 à 15:41
 m1990 - 21 janv. 2009 à 21:19
Bonjour,
je suis entrain de créer des pages web en xhtml, css,php.
comment je peux faire colorer mon texte avec 2 couleurs différentes en faite je vais que quelques caractères dans mon texte paraissent avec une coleur distinguée.
exemple toute lettre m sera coloré en vert.
merci d'avance

2 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
21 janv. 2009 à 16:51
salut,

il faut mettre tes caractères dans des <span>.
<p>Co<span class="vert">mm</span>ent Ça <span class="vert">M<span>arche ?</p>

et en CSS :
span.vert{
color:green;
}
0
bonsoir merci sa marche bien mais connaissez pas une méthode plus simple pour éviter la répétition de balise span chaque fois
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920 > m1990
21 janv. 2009 à 21:14
connaissez pas une méthode plus simple pour éviter la répétition de balise span chaque fois
malheureusement non.

HTML est un langage de balisage !
pour pouvoir mettre en forme un élément avec CSS il faut qu'il soit contenu dans une balise…
0
m1990 > Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016
21 janv. 2009 à 21:19
ok merci en tou cas bien
0
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 58
21 janv. 2009 à 16:52
tu peux utiliser les regexp

preg_replace en particulier, tu peux demander à remplacer toutes les lettres m par '<span style='color:green'>m</span>'

voici la doc:
https://www.php.net/manual/fr/function.preg-replace.php

voici de quoi t'entraîner:
https://lumadis.be/regex/test_regex.php
0
merci mais en faite je suis trés débutant en php ey j'arrive pas à utiliser perg_replace convenablement
0