Bien! Dans les couleurs CSS, peuvent être définies à travers diverses méthodes telles que l'utilisation de noms de couleurs prédéfinis, de valeurs hexadécimales, etc. Cet article discutera des méthodes suivantes pour définir la couleur d'arrière-plan, la couleur du texte et les couleurs de la bordure:
Toutes les conventions de couleurs mentionnées ci-dessus seront discutées avec des exemples. Alors, commençons ce voyage avec les noms de couleurs prédéfinies.
Noms de couleurs prédéfinies CSS
CSS fournit de nombreux noms de couleurs prédéfinis par exemple rouge, jaune, vert, etc. Ces noms de couleurs peuvent être utilisés pour styliser l'arrière-plan, le texte, etc.
Comprenons le concept des noms de couleurs prédéfinis en utilisant l'exemple donné ci-dessous
Exemple
Disons que nous avons un
élément et nous voulons styliser sa couleur de texte en utilisant des valeurs de couleur prédéfinies:
Html
Bienvenue à Linuxhint.com
CSS
pAttribuez simplement le nom de couleur à la propriété Color et en conséquence vous obtiendrez la sortie suivante:
Couleur hexadécimale CSS
Les couleurs hexadécimales sont définies par un «#”Symbole avec code à six chiffres. Il prend des valeurs de 0 à 15, mais les 10 seront représentés avec A, 11 avec B, et ainsi de suite jusqu'à 15 qui seront spécifiés avec F.
Puisque l'hexadécimal est un code à six chiffres I.E # E3E3E3, les deux premières créneaux pour la couleur rouge, les deux suivants pour le vert et les deux derniers pour la couleur bleue. La combinaison de ces six chiffres spécifie une nouvelle couleur e.g. # FFFF00 représente la couleur jaune.
Exemple
Les lignes fournies ci-dessous définiront la couleur du fond vert sur
élément utilisant des valeurs hexadécimales:
Html
Bienvenue à Linuxhint.com
CSS
pLe code ci-dessus fournit la sortie suivante:
Couleur CSS RVB
La couleur RVB est une combinaison de rouge, vert et bleu. La fonction RGB () prend des valeurs de 0 à 255. La spécification des différentes valeurs dans la fonction RGB () se traduit par diverses combinaisons de couleurs. Par exemple, RVB (255, 0, 0) générera la couleur rouge.
Exemple
Le morceau de code suivant spécifie la valeur RVB pour définir la couleur du texte gris du paragraphe:
Html
Bienvenue à Linuxhint.com
CSS
pLa sortie définit la couleur de l'arrière-plan gris:
Couleur CSS RGBA
Le facteur de transparence peut être ajouté aux couleurs RVB en ajoutant la valeur alpha. Le paramètre alpha prend les valeurs entre 0 et 1. La valeur inférieure rend la couleur transparente tandis que la valeur supérieure rend la couleur opaque. Par exemple, ajoutant 0.0 rendra la couleur transparente, tandis que 1.0 rendra la couleur entièrement opaque.
Exemple
Ajoutons le paramètre alpha dans l'exemple ci-dessus.
Html
Bienvenue à Linuxhint.com
CSS
pDans le code ci-dessus 0.2 est ajouté comme la valeur du paramètre alpha qui rend la couleur d'arrière-plan transparente:
Couleur CSS HSL
HSL est un acronyme de teinte, de saturation et de légèreté.
La légèreté et la saturation seront représentées par le signe%.
Exemple
Colorons l'arrière-plan de
élément utilisant des valeurs de couleur HSL.
Html
Bienvenue à Linuxhint.com
CSS
pLe code ci-dessus définira l'arrière-plan rose du
élément.
Couleur CSS HSLA
La convention HSL Color peut être étendue au HSLA. Le A représente le paramètre alpha qui est utilisé pour ajouter les effets de transparence sur la couleur.
Exemple
Étendons un peu l'exemple précédent et ajoutons également le paramètre alpha:
Html
Bienvenue à Linuxhint.com
CSS
pLe code ci-dessus affichera la sortie suivante:
Conclusion
CSS fournit plusieurs couleurs et méthodes pour définir la couleur d'un élément comme les noms de couleur prédéfinis, la combinaison de valeurs comprises entre 0 et 255 dans le RGB (), ou les valeurs pour la teinte, la saturation et la lumière peuvent être utilisées. De plus, un paramètre alpha peut être utilisé avec RVB et HSL pour ajouter l'effet de transparence sur la couleur. Cet article a présenté un aperçu complet et élaboré des couleurs CSS et différentes méthodes pour définir les couleurs dans CSS.