device-cmyk()

Ký hiệu hàm device-cmyk() được dùng để biểu diễn màu CMYK theo cách phụ thuộc vào thiết bị, chỉ định các thành phần cyan, magenta, yellow và black.

Cách tiếp cận màu sắc này hữu ích khi tạo tài liệu để in ra máy in cụ thể, khi kết quả đầu ra cho các tổ hợp mực cụ thể đã biết. Các bộ xử lý CSS có thể cố gắng xấp xỉ màu cho các phương tiện khác; tuy nhiên, kết quả cuối cùng có thể khác với kết quả in mà không biết đặc tính đầu ra màu chính xác. Khai báo @color-profile cho device-cmyk có thể chỉ định hồ sơ màu chính xác để chuyển đổi.

Cú pháp

css
device-cmyk(0 81% 81% 30%);
device-cmyk(none 0.81 0.81 0.3);
device-cmyk(0 81% 81% 30% / .5);

Giá trị

Ký hiệu hàm: device-cmyk(C M Y K[ / A])

C, M, Y, K

Mỗi giá trị là một <number> từ 0 đến 1, một <percentage> từ 0% đến 100%, hoặc từ khóa none cung cấp các thành phần cyan, magenta, yellow và black của màu CMYK.

Note: Xem Các thành phần màu bị thiếu để biết thêm thông tin về tác động của none.

A Optional

Một <alpha-value> biểu diễn giá trị kênh alpha của màu, trong đó số 0 tương ứng với 0% (hoàn toàn trong suốt) và 1 tương ứng với 100% (hoàn toàn mờ đục). Ngoài ra, từ khóa none có thể được sử dụng để chỉ định rõ không có kênh alpha.

Cú pháp chính thức

<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>

Thông số kỹ thuật

Specification
CSS Color Module Level 5
# device-cmyk

Khả năng tương thích trình duyệt

Hiện tại, không có trình duyệt nào hỗ trợ tính năng này.

Xem thêm