CSS rgba背景颜色验证

5
我发现一个奇怪的CSS验证结果:当使用rgba()设置background时,它无法通过验证。然而,解决方法是使用rgba()设置background-color。这条规则为什么存在?这是验证工具的错误吗?
请在此处进行验证,您可以看到结果。
div {
   background: rgba(0, 0, 0, 0.5);
}

并且

div {
   background-color: rgba(0, 0, 0, 0.5);
}

看起来对我来说是一个验证器错误。你可能想要向www-validator-css@w3.org报告它。 - Henning
1个回答

1

我认为这是验证器的错误。例如,HSL颜色空间也被拒绝了。

.accepted {
   background-color: hsl(1, 1%, 1%);
}

.rejected {
   background: hsl(1, 1%, 1%);
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接