可能的重复:
在 CSS 中使用 3 位颜色代码而不是 6 位颜色代码
我正在检查新的 YouTube 网站的 CSS。当 3 个就足够时,有很多使用 6 位十六进制颜色代码的示例,例如:
color:#990000color:#550000color:#000000color:#005500在这种情况下我总是更喜欢 3 个字符。也许 YouTube 认为这样可以更清晰,并且将其缩短为 3 个字符并不值得节省最少的费用。没事儿。我只是想知道使用 6 个字符是否没有额外的技术优势 - 例如,3 个字符与某些旧浏览器缺乏兼容性。任何想法?
没有显着差异。
#990000是的,他们可以通过缩短来减少网络有效负载的几个字节#900,我承认我很惊讶他们的 CSS 压缩器没有这样做。
话又说回来,如果他们使用压缩(他们可能是这样)通过网络发送它,那么压缩将完全处理这三个字节。
因此,没有显着差异。