有什么原因不能在十六进制颜色中使用2进制的十进制缩写?

时间:2019-07-12 07:00:13

标签: html css colors hex

例如,红色是#ff0000,但是我们可以像这样#f00shorthand中写它,将其压缩成三对相同的对。

ff 00 00 → f 0 0编写为:#f00

任何灰度十六进制代码都包含三对相同的不同对集。

那为什么不允许这样做:

272727 → 27编写为:#27

当然,很多Web设计师都曾对此进行过一次奇怪的尝试,只是感到失望。

我想不出禁止它的理由。只是想知道这背后是否有任何历史,或者将来有可能在HTML和CSS规范中添加支持。

0 个答案:

没有答案