3

CSS:

h1 {color:#000;}

html:

<h1>This is heading 1</h1>

问题:

color:#000;(简写的十六进制颜色值)和color:#000000(十六进制颜色值)之间有什么区别吗?

4

4 回答 4

7

完全没有区别。根据CSS 颜色模块规范

三位 RGB 符号 (#rgb) 通过复制数字而不是添加零转换为六位形式 (#rrggbb)。例如,#fb0 扩展为 #ffbb00。这确保了白色 (#ffffff) 可以用简写符号 (#fff) 指定...

于 2013-09-13T09:29:26.090 回答
1

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

于 2013-09-13T09:28:17.617 回答
1

没有不同。

任何像#XXYYZZ这样的颜色都可以写成#XYZ

于 2013-09-13T09:29:17.230 回答
1

两种颜色没有区别,但color: #000000;更适合使用,例如,您可以使用更多颜色进行更改,#010101;但您不能这样做#000;

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

于 2013-09-13T09:29:24.147 回答