哪个更好,#fff 还是 #FFF?

38

定义颜色,哪种方式更好?

color:#fff;
或者
color:#FFF;

我喜欢 #FFF,因为它比 #fff 更容易引起你的注意。但是PS返回小写字母,所以我想知道小写十六进制是否比大写更好。为什么这个线程关闭了?o.Oa


8
你意识到它们的意思完全相同,对吗? - Greg Hewgill
90
#FFF比#fff少三个比特(bit)... 能节约电力。 - Tony Delroy
7
“Better” 在哪方面? - Felix Kling
1
我更喜欢使用#fff,因为在输入最后三个字符时不需要按Shift键。 - stephenmurdoch
3
看到人们为按Shift键的含义而争辩,这既令人惊奇又有趣。 - BoltClock
显示剩余12条评论
6个回答

48

这取决于您想要什么颜色。#fff代表“白色”,#FFF代表“白色”。由您自己选择。


1
好的,谢谢。@acme 哈哈哈,很有趣 :) - Jeaf Gilbert

16

都不是;

color: white;

说真的,只要颜色与你的网站整体设计相匹配就可以了。比如像 Stack Overflow 或 Facebook 应该使用 #FFF,而像 Apple 则应该使用 #fff,这样更能与圆角配合得更好,你看明白了吗?


7
#fc28d9#FC28D9 有什么区别? - BoltClock
10
不要太花哨了,只需使用“洋红色”。P: - Williham Totland
1
http://www.colourlovers.com/color/fc28d9 - troelskn
1
@Williham Totland 谢谢,威尔 :) 我认为这里的第5点(http://sixrevisions.com/css/12-common-css-mistakes-web-developers-make/)是绝对正确的。@troelskn 谢谢,好网站。 - Jeaf Gilbert
3
实际上,第5点只有部分正确。很多时候,你会想要彻底违反这个规则;特别是如果你希望你的网站真正关注你的用户;例如,使用系统颜色来标记选定的文本等,只能使用颜色名称(有一系列专门用于此目的的特殊颜色名称)。 - Williham Totland
显示剩余2条评论

9
在计算机科学中,十六进制的惯例一直是大写字母(据我所知),而在网页设计中,它往往是小写字母 - 唯一“更好”的事情是坚持使用一种方案并仅使用它。来回切换看起来很混乱。

使用PS CS5,颜色选择器返回小写的十六进制代码。是的,我同意,我只是为了测试而输入颜色名称,但有时我忘记将其更改为十六进制代码。谢谢,Mauro。 - Jeaf Gilbert

3

我更喜欢

color: rgb(255,255,255)

21
嗯,rgba(255, 255, 255, 1); - BoltClock
1
我经常使用PS或PHOTO-PAINT中的颜色选择器,并返回十六进制颜色值,但谢谢。 - Jeaf Gilbert

3
如果您在谈论大小写敏感性,则它不会产生影响。

http://en.wikipedia.org/wiki/HTML_color_names

在HTML中,使用4.01规范的文档可以通过名称指定颜色。在此上下文中,名称被定义为不区分大小写。在HTML中使用颜色已经被弃用,取而代之的是CSS。

jsfiddle.net


2
不,他不是。#FFF 是完全有效的:在 CSS 中,#RGB#RRGGBB 的缩写。 - Konrad Rudolph
@Konrad:好的。如果 #fff 是有效的,那么我将删除使其无效的部分。 - Naveed
而 #fff 是观察到的吗?还是它是有效的颜色代码。 - Naveed
是的,您可以使用 #fff 定义白色。无论如何,感谢您的回答。 @Konrad Rudolph 谢谢。 - Jeaf Gilbert

2
以下两者没有区别。
color:#fff;
or

color:#FFF;

CSS颜色代码

在IT技术中,你可以使用十六进制颜色码、RGB颜色码或者实际颜色名称来定义颜色。相比直接指定颜色名称,使用十六进制和RGB颜色码拥有更多的选择。

这个页面提供了一个颜色选取器和颜色图表,供你获取十六进制颜色码。颜色选取器还提供RGB颜色码。

十六进制颜色码通常被称为“十六进制颜色”、“十六进制颜色码”、“颜色值”等等。由于它们是由十六进制数字组成的,所以“十六进制颜色值”可能是最准确的术语。请优先使用#FFFFFF这样的十六进制颜色码,而不是简写形式。


3
但是#fff可以节省三个字节,那么使用#ffffff有什么好处呢,因为它们的意思是一样的? - Matt Huggins
1
@Matt Huggins 是的,减小文件大小从来都不是坏事。 - Jeaf Gilbert
3
使用6个字符的正则表达式更容易,这样查找和替换就不需要考虑3个或6个变体。 - tristanbailey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接