为什么 CSS3 为同一种颜色使用两个名称:aqua = cyan, magenta = fuchsia?

25 css

为什么CSS3重复

  1. #00ffff = 0,255,255

  2. #FF00FF = (255, 0, 255),被该用户发现?

这种重复令人困惑,因为每个都在上述 CSS3 链接中单独列出。

DrZ*_*Zoo 36

CSS3 中列出了一些冲突/重复的颜色,因为W3C 维护的当前Web 颜色列表源自X11 颜色名称文件。

X Window 系统包含一个文本文件,该文件具有映射到某些颜色的 RGB 值。此文本文件随所有 X11 安装一起提供。

MosaicNetscape Navigator都使用 X11 颜色名称作为其颜色的基础。

一旦定义了 HTML 颜色列表,他们就不会弃用重复和冲突的颜色,而是简单地将它们纳入列表 - 大概是为了防止破坏使用 X11 颜色的旧网站/浏览器,因为 X11 首先定义了它们。

话虽如此,如果您今天在网站上使用冲突颜色名称,它将显示 W3C 颜色而不是 X11 颜色。

  • 伙计们,请**不要**提交或批准包括在美国和英国拼写变体之间切换单词的拟议编辑。在这种特殊情况下,将“颜色”更改为“颜色”是不合适的。 (13认同)