rgb(255,255,255)自CSS1以来,符号已经可用.但#ffffff似乎更受欢迎.
显然它稍微紧凑一些.我知道十六进制与底层字节关系更密切,并且理解对这些值进行算术会有优势,但这不是你要用CSS做的事情.
颜色值往往是由设计师(比如我自己)发起的,他们在其他任何地方都不会遇到十六进制表示法,并且更熟悉十进制表示法,这是在他们使用的应用程序中指定颜色的主要方式 - 实际上我有遇到了不少人,他们没有意识到给定的十六进制值如何分解为RGB组件,并假设它根本不与颜色直接相关,如Pantone颜色系统参考(例如PMS432).
那么,有什么理由不使用小数?
当我看到它的十六进制值时,我总是忘记我在CSS中处理的颜色.我想改用名字(例如color:lightgreen).是否所有浏览器都支持?(或只有基本的16种颜色)?