可能重复:
Using 3-digit color codes rather than 6-digit color codes in CSS
我正在查看CSS of the new YouTube website。当3个足够时,有许多使用6位十六进制颜色代码的例子,例如:
color:#990000
color:#550000
color:#000000
color:#005500
在这种情况下,我总是喜欢3个字符。也许YouTube认为这使得它更清晰,缩短到3个字符是不值得最小的节省。那样就好。我只是想知道使用6个字符是否没有额外的技术好处 - 例如,缺少3个字符与某些旧浏览器的兼容性。有什么想法吗?
答案 0 :(得分:4)
没有显着差异。
是的,他们可以通过缩短#990000
到#900
来减少网络负载的几个字节,我承认我很惊讶他们的CSS缩小器没有这样做。
然后,再次,如果他们使用压缩(可能是他们)通过网络发送它,那么压缩将完全处理这三个字节。
因此,没有显着差异。
答案 1 :(得分:0)
严格来说,实际上有一个小的技术惩罚,因为你通过网络发送了3个额外的字符......