device-cmyk()
La fonction CSS device-cmyk() permet d'exprimer des couleurs dans l'espace de couleurs CMJN (CMYK en anglais), en indiquant les composantes de cyan, de magenta, de jaune et de noir.
Cette approche colorimétrique peut s'avérer utile afin de créer des supports destinés à être imprimés sur une imprimante particulière, lorsque la sortie pour des combinaisons d'encres données est connue. Le moteur CSS peut tenter une approximation de la couleur pour les autres médias ; mais le résultat sera probablement différent de ce qui sera imprimé sans connaître les paramètres colorimétriques précis de la sortie. Une déclaration @color-profile pour device-cmyk permet de définir le profil de couleur exact à utiliser pour la conversion.
Syntaxe
device-cmyk(0 81% 81% 30%);
device-cmyk(none 0.81 0.81 0.3);
device-cmyk(0 81% 81% 30% / .5);
Valeurs
Notation fonctionnelle : device-cmyk(C M Y K[ / A])
C,M,Y,K-
Chaque composante peut être un nombre (
<number>) entre0et1, un pourcentage (<percentage>) entre0%et100%, ou le mot-clénonefournissant les composantes cyan, magenta, jaune et noir de la couleur CMJN.Note : Voir Composantes de couleur manquantes pour plus d'informations sur l'effet de
none. AFacultatif-
Une valeur
<alpha-value>représentant la valeur du canal alpha de la couleur, où le nombre0correspond à0%(totalement transparent) et1correspond à100%(totalement opaque). De plus, le mot-clénonepeut être utilisé pour définir explicitement l'absence de canal alpha.
Syntaxe formelle
<device-cmyk()> =
<legacy-device-cmyk-syntax> |
<modern-device-cmyk-syntax>
<legacy-device-cmyk-syntax> =
device-cmyk( <number>#{4} )
<modern-device-cmyk-syntax> =
device-cmyk( <cmyk-component>{4} [ / [ <alpha-value> | none ] ]? )
<cmyk-component> =
<number> |
<percentage> |
none
<alpha-value> =
<number> |
<percentage>
Spécifications
| Spécification |
|---|
| CSS Color Module Level 5> # device-cmyk> |
Compatibilité des navigateurs
Actuellement, aucun navigateur ne prend en charge cette fonctionnalité.
Voir aussi
- Le module des couleurs CSS
- La règle
@page