Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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

css
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>) entre 0 et 1, un pourcentage (<percentage>) entre 0% et 100%, ou le mot-clé none fournissant 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.

A Facultatif

Une valeur <alpha-value> représentant la valeur du canal alpha de la couleur, où le nombre 0 correspond à 0% (totalement transparent) et 1 correspond à 100% (totalement opaque). De plus, le mot-clé none peut ê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