为什么HTML有如此多的颜色值(例如RGB,HEX,HSL,RGBA,HSLA)?

时间:2018-06-28 13:42:14

标签: html css colors rgb color-picker

我是HTML和CSS的初学者。我只是想知道为什么每个颜色值都可以用于特定颜色,不是吗?

对于任何错误,我深表歉意。 TIA

1 个答案:

答案 0 :(得分:-1)

这很简单,它们都使用不同的属性,因此您可以选择任何方便的方式。

  • RGB =红色,绿色和蓝色的数量介于0到255之间;
  • HEX = RGBs数量的较短版本,您可以在此处查看其工作方式:How does hexadecimal color work?;
  • HSL =色相(0到360),饱和度和明度(0到100),例如:https://www.w3schools.com/colors/colors_hsl.asp(我不喜欢引用w3schools,但您也会明白这一点)-基本上,第一是颜色,第二是颜色,第三是明暗;
  • RGBA =与RGB相同,但是它将包含Alpha的附加值,即透明度;
  • Same =与HSL相同,但在RGBA上也提到了Alpha通道。