根据 SVG 1.2 标准,现在支持 icc-color 规范(根据此链接:W3.org spec for SVG 1.2
我尝试了以下...这是整个文件,两个圆圈,都应该是绿色的
<?xml version="1.0"?>
<parent xmlns="http://example.org"
xmlns:svg="http://www.w3.org/2000/svg">
<svg:svg width="400" height="200" version="1.2">
<svg:ellipse cx="100" cy="100" rx="100" ry="100"
fill="rgb(0,255,0)" />
<svg:ellipse cx="300" cy="100" rx="100" ry="100"
fill="rgb(0,255,0) device-cmyk(0.11, 0.48, 0.83, 0.00)" />
</svg:svg>
</parent>
但是,当我尝试用 IE9 或 Chrome 查看它时,第二个圆圈是黑色的。唯一将两个圆圈都呈现为绿色的是 GIMP 2(到目前为止我已经尝试过)。
RGB 应该是后备颜色...添加 CMYK 部分对于浏览器来说是否会变得如此糟糕以至于无法使用?还是我做错了什么?