vivo|CSS 字体颜色 – 如何在 HTML 中设置文本样式( 二 )


完整的基本语法是。 您可以将其限制为不需要 alpha 值的情况 。  hsl(colorDegree saturationPercentage lightnessPercentage alpha) hsl(colorDegree saturationPercentage lightnessPercentage)
<p>freeCodeCamp</p>

p {
  color: hsl(348 83% 47%);





您可以对 hsl 颜色应用特定的不透明度 , 如下所示:
p {
  color: hsla(348 83% 47% 0.5);
 




是否应使用命名颜色、十六进制颜色、RGB 颜色或 HSL 颜色来指定颜色?关于CSS的一个奇妙的事情是 , 有多种方法可以做同样的事情 。 您已经通过对文本应用颜色来了解这一点 。
由于您可以通过4种不同的方式应用颜色 , 因此您一定想知道哪种颜色最适合使用 。
当你使用命名颜色时 , 你在应用不同颜色深浅方面可以走多远是有限的 。 红色 , 绿色 , 蓝色 , 黄色或任何其他命名颜色都有很多变体 , 您无法使用命名颜色访问 。 您只能访问浏览器识别的大约147种预定义颜色 。
十六进制颜色非常动态 。 它们是开发人员中最常用的 , 因为你的极限是你的创造力 。 使用十六进制颜色 , 您可以使用各种色调 , 甚至可以使用从未有人使用过的颜色 。
RGB 颜色与十六进制颜色一样动态 。 除了能够指定从 0 到 255 所需的红色、绿色和蓝色量之外 , 您还可以使用额外的 alpha 值设置颜色的透明度 。
HSL是最具活力的 。 您可以在色轮中指定所需的确切颜色(以度为单位 , 从 0 到 360) , 以百分比设置所需的饱和度和暗度 , 还可以将不透明度设置为 0.0 到 1.0 。
所以实际上 , 这取决于你和你的用例 - 以及你想要获得的创意或具体程度 。
结论将颜色应用于文本有助于使您的网站对访问者更具吸引力 。 正确的颜色组合也可以帮助你的内容变得更有可读性 。
在本文中 , 您已经学习了如何使用 4 种不同类型的值将颜色应用于文本 , 这些值可用于 color 属性 。
感谢您的阅读 , 并继续编码 。

0

相关经验推荐