【发布时间】:2010-11-13 08:57:40
【问题描述】:
rgb(255,255,255) 表示法从 CSS1 开始可用。但#ffffff 似乎更受欢迎。
显然它更紧凑。我知道十六进制与底层字节更密切相关,并且了解对这些值进行算术运算会有优势,但这不是你要用 CSS 做的事情。
颜色值往往由设计师(例如我自己)发明,他们在其他任何地方都不会遇到十六进制表示法,并且更熟悉十进制表示法,这是他们使用的应用程序中指定颜色的主要方式 - 在事实上,我遇到过不少人没有意识到给定的十六进制值是如何分解为 RGB 分量的,并认为它根本与颜色没有直接关系,例如 Pantone 颜色系统参考(例如 PMS432)。
那么,有什么理由不使用十进制?
【问题讨论】:
-
更新:非常感谢您的回复。我认为使用其中任何一种的任何令人信服的理由都不是显而易见的,因此没有标记答案。但也有一些有趣的方面,尤其是 WCWedin 的 decimal being required for RGBA
-
嗯,不确定我在使用 Markdown 的链接语法时做错了什么?