当3位数就足够时,使用6位HTML颜色代码是否有任何技术优势?

时间:2011-12-03 20:57:04

标签: css colors

  

可能重复:
  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个字符与某些旧浏览器的兼容性。有什么想法吗?

2 个答案:

答案 0 :(得分:4)

没有显着差异。

是的,他们可以通过缩短#990000#900来减少网络负载的几个字节,我承认我很惊讶他们的CSS缩小器没有这样做。

然后,再次,如果他们使用压缩(可能是他们)通过网络发送它,那么压缩将完全处理这三个字节。

因此,没有显着差异。

答案 1 :(得分:0)

严格来说,实际上有一个小的技术惩罚,因为你通过网络发送了3个额外的字符......