在CSS中使用短手六角形与正常六角形与颜色名称的存储是否减少?

时间:2012-02-23 03:26:55

标签: css

好奇的是,所采取的物理位数。据我所知,尺寸差异可以忽略不计。

例如

color: #0f0;

VS

color: #00ff00;

VS

Color: lime;

疯狂的事情怎么样:

color: LightGoldenRodYellow; 真实颜色名称

VS

color: #FAFAD2; 轻金棒的十六进制

任何人都可以做一个数字紧缩吗?

4 个答案:

答案 0 :(得分:1)

它非常简单,无论哪个字符数最少都是最小的。

取得的位数取决于编码。每个字符总是至少1个字节,具有常见的现代编码。

答案 1 :(得分:0)

不要担心哪个是最短的。只需通过像AjaxMin http://ajaxmin.codeplex.com/这样的缩小器运行CSS,它就会为你输出最短的CSS并保存你的位。

答案 2 :(得分:0)

真正的“紧缩”并不多。 (取决于字符集)每个字符都是一个字节(或更多),计算字符然后你去。

color: #0f0;为12个字节,其中color: #00ff00;为15,等等。

答案 3 :(得分:0)

如果可以,请始终使用速记。

对于一条规则,差异可以忽略不计。

但是在整个样式表的过程中,它会加起来!

另外,您不需要color和代码之间的空格。通过编写color:#0f0;来节省一大堆。