📜  CSS |颜色

📅  最后修改于: 2021-08-30 09:49:34             🧑  作者: Mango

CSS Color 属性用于设置 HTML 元素的颜色。该属性用于设置字体颜色、背景颜色等。

元素的颜色可以通过以下方式定义:

  • 内置颜色
  • RGB 格式
  • RGBA 格式
  • 十六进制表示法
  • HSL
  • HSLA

内置颜色:这些是一组预定义的颜色,按其名称使用。例如:红色、蓝色、绿色等。
句法:

h1 {
    color: color-name;
}

例子:


    
        CSS color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

RGB 格式: RGB(Red, Green, Blue) 格式用于通过指定介于 0 到 255 之间的 R、G、B 值来定义 HTML 元素的颜色。例如:红色的 RGB 值为 (255, 0, 0),绿色是 (0, 255, 0),蓝色是 (0, 0, 255) 等等。
句法:

h1 {
    color: rgb(R, G, B);
}

例子:


    
        CSS color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

RGBA 格式: RGBA 格式与 RGB 类似,但不同的是 RGBA 包含指定元素透明度的 A(Alpha)。 alpha 的值介于 0.0 到 1.0 之间,其中 0.0。表示完全透明,1.0 表示不透明。
句法:

h1 {
    color:rgba(R, G, B, A);
}

例子:


    
        CSS RGBA color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

十六进制表示法:十六进制表示法以 # 符号开头,后跟 6 个字符,每个字符的范围从 0 到 F。例如:红色 #FF0000、绿色 #00FF00、蓝色 #0000FF 等。
句法:

h1 {
    color:#(0-F)(0-F)(0-F)(0-F)(0-F)(0-F);
}

例子:


    
        CSS hex property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

HSL: HSL 分别代表色相、饱和度和亮度。此格式使用圆柱坐标系。

  • 色相:色相是色轮的度数。它的值介于 0 到 360 之间,其中 0 代表红色,120 代表绿色,240 代表蓝色。
  • 饱和度:取百分比值,100%代表完全饱和,0%代表完全不饱和(灰色)。
  • 明度:取百分比值,100%代表白色,0%代表黑色。

句法:

h1 {
    color:hsl(H, S, L);
}

例子:


    
        CSS hsl color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

HSLA: HSLA 颜色属性类似于 HSL 属性,但不同的是 HSLA 包含 A(Alpha),它指定元素的透明度。 alpha 的值介于 0.0 到 1.0 之间,其中 0.0。表示完全透明,1.0 表示不透明。
句法:

h1 {
    color:hsla(H, S, L, A);
}

例子:


    
        CSS hsla color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

文本颜色:用于设置文本的颜色。
句法:

h1 {
    color:color_name;
}

例子:


    
        CSS text color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
颜色属性

背景颜色:用于设置 HTML 元素的背景颜色。
句法:

h1 {
    background-color:color_name;
}

例子:


    
        CSS background color property
        
    
    
        

            GeeksforGeeks         

                         

输出:
背景颜色属性

边框颜色:用于设置元素的边框颜色。 Border-style 用于设置边框类型。
句法:

h1 {
    border-style:solid/dashed/dotted
    border-color:color_name;
}

例子:


    
        CSS border color
        
    
    
        

            GeeksforGeeks         

                         

输出:
边框颜色

颜色列表:以下是一些 CSS 颜色的列表。

Color Name Hex(RGB) Decimal(RGB) Color
Red FF0000 255, 0, 0
Pink FFC0CB 255, 192, 203
Orange FFA500 255, 165, 0
Yellow FFFF00 255, 255, 0
Violet EE82EE 238, 130, 238
Green 008000 0, 128, 0
Aqua 00FFFF 0, 255, 255
Blue 0000FF 0, 0, 255
Brown A52A2A 165, 42, 42
White FFFFFF 255, 255, 255
Gray 808080 128, 128, 128
Black 000000 0, 0, 0