css:十六进制颜色值和十六进制颜色值之间有什么区别吗?

时间:2013-09-13 09:26:44

标签: css

的CSS:

h1 {color:#000;}

HTML:

<h1>This is heading 1</h1>

问题:

color:#000;(简写为十六进制颜色值)和color:#000000(十六进制颜色值)之间是否存在差异?

4 个答案:

答案 0 :(得分:7)

完全没有区别。根据{{​​3}}:

  

三位RGB表示法(#rgb)通过复制数字而不是通过添加零来转换为六位数形式(#rrggbb)。例如,#fb0扩展为#ffbb00。这确保可以使用短符号(#fff)...

指定白色(#ffffff)

答案 1 :(得分:1)

没有区别。他们描述的完全相同。只有更短,更容易阅读。

答案 2 :(得分:1)

没有区别。

任何颜色如#XXYYZZ都可以写成#XYZ

答案 3 :(得分:1)

两种颜色没有区别,但color: #000000;更适合使用,例如,您可以使用#010101;的更多颜色进行更改,但不能在#000;中执行此操作/ p>

第一个#000可以选择8位颜色但第二个#000000可以选择16位颜色