Associer un mot à une couleur

Résolu/Fermé
Epenite Messages postés 6 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 21 novembre 2010 - 17 nov. 2010 à 18:26
Epenite Messages postés 6 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 21 novembre 2010 - 19 nov. 2010 à 21:42
Bonjour,

Je débute dans mes études en informatique et je voudais savoir comment je pourrais faire pour associer une couleur a un mot.
Par exemple je veux qu'à chaque fois que j'écrive le mot "Guerrier", celui-ci s'affiche en marron.
Quelqu'un a une solution svp?
Merci

4 réponses

Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
17 nov. 2010 à 20:46
Hello,
Le CSS ne te sera pas utile seul, car il s'applique à des balises, et pas à des mots comme ça. Ça serait donc bon si tu pouvais faire par exemple :

HTML :
Je suis un vrai <span id="marron">guerrier</span> !

CSS :
span #marron {color:maroon ;}


Si tu veux uniquement colorier "guerrier" en marron sans écrire de balises html, alors il va falloir utiliser le javascript pour parcourir le document et encadrer chaque occurrence de "guerrier" par les balises <span> et l'id "marron" par exemple.

Après, je ne sais pas comment on parcourt un fichier en JS, mais renseigne toi, ça doit être faisable !
1
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
17 nov. 2010 à 19:22
Dans quel contexte ? Avec quel langage de programmation ?
0
Epenite Messages postés 6 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 21 novembre 2010
17 nov. 2010 à 19:49
C'est pour une page html, j'utilise du javascript et css.
0
Epenite Messages postés 6 Date d'inscription mercredi 17 novembre 2010 Statut Membre Dernière intervention 21 novembre 2010
19 nov. 2010 à 21:42
Merci pour ces informations
j'ai fais <span style="color:maroon">Guerrier</span>
ca marche impeccable :)

A bientôt
0