@color-profile - Directive CSS
@color-profile
Résumé des caractéristiques de la directive @color-profile
Description rapide
Spécifie un profil colorimétrique qui pourra ensuite être utilisé par la fonction
color()
.Statut
Problèmes de compatibilité ⚠
Module W3C
Module CSS - Couleurs
Références (W3C)
Statut du document:: WD (document de travail)
Description de la directive @color-profile
.
⚠
La prise en compte des profils colorimétriques n'est pas encore implémentée par les navigateurs actuels (2022).
Cette page sera prochainement complétée. Merci de votre compréhension.
Exemple d'utilisation :
@color-profile --nomprofil {
src: url('...');
rendering-intent:perceptual;
components: a, b, c;
}
#item {
color: color(--nomprofil 15% 20% 90%);
}
Prise en charge par les navigateurs (compatibilité).
Les espaces colorimétriques autres que le sRGB
commencent à être bien pris en charge par les navigateurs actuels.
Le tableau ci-dessous n'est pas spécifique à la directive @color-profile
mais indique plutôt la prise en charge générale des
espaces colorimétriques.
1
Colorspaces
Estimation de la prise en charge en pourcentage du parc actuel.
89%
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :
Androïd Brower
Baidu Browser
Chrome
Chrome pour Androïd
Edge
Firefox
Firefox pour Androïd
Internet Explorer
KaiOS Browser
Opéra
Opéra Mobile
QQ Browser
Safari
Safari sur IOS
Samsung Internet
Oméra mini
Voir le site Caniuse.com pour plus d'informations de compatibilité.
Voir aussi, dans le même module de standardisation que @color-profile
.
Les spécifications CSS éditées par le W3C sont organisées en modules. @color-profile
fait partie du Module CSS - Couleurs (CSS Color Module). Les définitions suivantes sont également décrites dans ce même module.
Propriétés.
Fonctions.
⚠
Définit une couleur dans un espace de couleurs autre que
sRGB
.Détermine une couleur à partir des paramètres Teinte (Hue), Saturation et Luminosité.
Détermine une couleur et sa transparence à partir des paramètres Teinte (Hue), Saturation, Luminosité et Alpha.
Définit une couleur à partir de sa teinte et d'une dose de noir et de blanc.
Définit une couleur dans le système
L*a*b*
.Définit une couleur dans le système
L*C*H*
.Définit une couleur dans le système
L*a*b*
avec une correction perceptive.Définit une couleur dans le système
L*C*H*
avec une correction perceptive.Détermine une couleur à partir des valeurs de Rouge, de Vert et de Bleu.
Détermine une couleur et sa transparence à partir des valeurs de Rouge, de Vert, de Bleu et de la valeur Alpha.