Modifier la couleur d'un texte ou d'un élément
Page 1 sur 1 • Partagez
Modifier la couleur d'un texte ou d'un élément
Modifier la couleur d'un texte ou d'un élément |
La personnalisation d'un thème de forum Forumactif passe nécessairement par la gestion des couleurs. Dans cette astuce, nous présentons différentes méthodes pour changer la couleur d'un texte ou d'un élément.Le nom des couleursLa première méthode (le plus simple) pour changer la couleur d'un texte ou d'un élément est d'utiliser son nom. Actuellement, 140 couleurs sont référencées par un nom et supportées par les navigateurs récents [source]. Toutefois, cette méthode est limitée en termes de teintes disponibles.
Exemple n°1 en BBcode :
Exemple n°2 en HTML :
Exemple n°3 en CSS :
Le code hexadécimal des couleursLes couleurs peuvent être définies par un code hexadécimal (HEX) composé du caractère # suivi de trois nombres encodés en base hexadécimale (un octet en base 16, ce qui équivaut à 256 valeurs possibles, de 00 à FF -ce qui équivaut à 0 à 255 en base 10 "classique") représentant respectivement les niveaux de rouge, vert et bleu de la couleur. Ainsi, la syntaxe de codage d'une couleur HEX est la suivante : #XXXXXX
Exemple n°1 en BBcode :
Exemple n°2 en HTML :
Exemple n°3 en CSS :
Au total, la notation hexadécimale permet donc de définir une couleur parmi 16 777 216 possibilités (256 au cube). C'est pourquoi de nombreux sélecteurs de couleur sont disponibles. Le code RGB et RGBA des couleursLe code RGB des couleursA l'instar du code hexadécimal des couleurs, le code RGB (Red, Green, Blue) ou RVB en français (Rouge, Vert, Bleu) se définit sous la forme des trois nombres compris entre 0 et 255, représentant le niveau de chacune des trois couleurs primaires (dans l'ordre, rouge, vert, et bleu) afin d'obtenir la couleur désirée.
Exemple n°1 en BBcode : L'utilisation du code RGB n'est pas possible avec les balises BBcodes. Exemple n°2 en HTML :
Exemple n°3 en CSS :
A noter qu'il est possible de convertir une couleur RGB en code couleur HEX (et vice-versa). De nombreux sélecteurs permettent de le faire comme celui-ci. Le code RGBA des couleursLe code couleur RGBA se présente de la même manière que le code couleur RGB en gérant en plus, la transparence (Alpha en anglais). La transparence est gérée par une valeur comprise entre 0 (transparent) et 1 (opaque).Exemple n°1 en BBcode : L'utilisation du code RGBA n'est pas possible avec les balises BBcodes. Exemple n°2 en HTML :
Exemple n°3 en CSS :
Le code HSL et HSLA des couleursLe code HSL des couleursSimilaire à la syntaxe du code RGB des couleurs, le code HSL (Hue (Teinte), Saturation (Saturation), Lightness (Luminosité)) se définit sous la forme de trois couples de nombres. La teinte est une valeur comprise entre 0 et 360 alors que la saturation et la luminosité sont des valeurs comprises entre 0 et 100, exprimées en pourcentage.
Exemple n°1 en BBcode : L'utilisation du code HSL n'est pas possible avec les balises BBcodes. Exemple n°2 en HTML :
Exemple n°3 en CSS :
Le code HSLA des couleursA l'instar du code couleur RGB, il est possible de gérer la transparence (Alpha en anglais). La transparence est gérée par une valeur comprise entre 0 (transparent) et 1 (opaque).Exemple n°1 en BBcode : L'utilisation du code HSLA n'est pas possible avec les balises BBcodes. Exemple n°2 en HTML :
Exemple n°3 en CSS :
Le code HWB des couleursLe code couleur HWB (Hue (Teinte), White (Blanc), Black (Noir)) se définit sous la forme de trois couples de nombres. La teinte est une valeur positive (ou négative) d'une unité d'angle du cercle chromatique des couleurs. Le blanc et le noir sont des valeurs comprises entre 0 et 100, exprimées en pourcentage (le symbole pourcentage est obligatoire même si la valeur est égale à 0). A noter que les couples de nombres ne sont pas séparés par des virgules.
Exemple n°1 en BBcode : L'utilisation du code HWB n'est pas possible avec les balises BBcodes. Exemple n°2 en HTML :
Exemple n°3 en CSS :
Il est également possible de gérer la transparence de la couleur en ajoutant un quatrième couple de valeur, compris entre 0 (transparence) et 1 (opacité). A noter qu'il est possible d'exprimer la transparence en pourcentage (0% - transparence et 100% (opacité). Cette quatrième valeur doit être précédée d'ne barre oblique / si elle est fournie. Exemple n°1 en HTML :
Exemple n°2 en CSS :
|
Cette astuce a été rédigée par l'équipe Forumactif. Aucune reproduction possible sans notre accord, conformément à l’article L122-1 du CPI. |
Shadow- Modéractive
-
Messages : 24354
Inscrit(e) le : 30/03/2007
Sujets similaires
» Couleur texte "element.style"
» Modifier la couleur du texte dans le menu "Insérer un texte sans formatage"
» [ModernBB] Modifier la couleur du fond des citations + la couleur de son texte
» Modifier la couleur du texte
» Modifier la couleur du texte et de la bordure
» Modifier la couleur du texte dans le menu "Insérer un texte sans formatage"
» [ModernBB] Modifier la couleur du fond des citations + la couleur de son texte
» Modifier la couleur du texte
» Modifier la couleur du texte et de la bordure
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum