rgb(255,255,255)
表示法自 CSS1 起就可用。但#ffffff
似乎更受欢迎。
显然它稍微紧凑一些。我知道十六进制与底层字节更密切相关,并且理解对这些值进行算术运算会有优势,但这不是你要用 CSS 做的事情。
颜色值往往由在其他任何地方都不会遇到十六进制表示法的设计师(比如我自己)发起,并且更熟悉十进制表示法,这是在他们使用的应用程序中指定颜色的主要方式——事实上我有遇到了很多没有意识到给定十六进制值如何分解为 RGB 分量并假设它根本不直接与颜色相关的人,例如 Pantone 颜色系统参考(例如 PMS432)。
那么,有什么理由不使用十进制?