所有浏览器都平等地解释语言颜色吗?

Do all browsers interpret verbal colors equally?

我正在做我的项目,发现我开始使用很多口头颜色名称作为 background:whitesmoke; background:aliceblue

这样安全吗?所有浏览器都知道 whitesmoke 是#F5F5F5 还是 aliceblue 是#f0f8ff?或者我应该将其切换为 HEX?

颜色名称映射到 CSS Color specification 中的十六进制值,因此任何不遵循规范的浏览器都会执行相同的映射。

原先 a suggestion recently 调整了 NavajoWhite 的颜色,使其不再那么令人遗憾 #FFDEAD,但由于不向后网络兼容而被拒绝。

了解它们的人普遍认为颜色名称很愚蠢,不鼓励使用它们,但无论如何它们都是标准化的,我们坚持使用它们。