在CSS中指定颜色的最佳方法是什么?

Sha*_*eer 7 html css css3

在CSS中,我看到不同的开发人员使用各种方法来指定颜色,例如我有像DIV一样

  <div class="container"> </div>
Run Code Online (Sandbox Code Playgroud)

CSS

  .container
  {
   background-color:#FFFFFF;
  }
Run Code Online (Sandbox Code Playgroud)

要么

  .container
  {
   background-color:#ffffff;
  }
Run Code Online (Sandbox Code Playgroud)

要么

  .container
  {
   background-color:#FFF;
  }
Run Code Online (Sandbox Code Playgroud)

要么

  .container
  {
   background-color:#fff;
  }
Run Code Online (Sandbox Code Playgroud)

要么

  .container
  {
   background-color:white;
  }
Run Code Online (Sandbox Code Playgroud)

我想知道在CSS中使用颜色的最佳方法是什么.提前致谢

Vin*_*yak 3

我总是使用完整的十六进制代码,例如:#3c3c3c、#212121 等使用正确的十六进制代码是一个很好的做法。如果您更了解颜色并且不需要十六进制代码,也可以使用颜色名称。工作轻松。

使用 :

.container{
     background-color: #ffffff ; /* or */
     background-color: white;
}
Run Code Online (Sandbox Code Playgroud)

RGB abd RGBA 也可以使用,但大多数设计者更喜欢 HEX 简短且易于提醒。我使用 RGBA 作为透明颜色。

  • 你能向OP解释为什么小写十六进制比大写更好,为什么六位数字比三位数更好,因为这就是他们要问的。另外,您应该注意到并非所有颜色名称都能被所有浏览器识别。 (2认同)