CSS | Colores

La propiedad CSS Color se utiliza para establecer el color de los elementos HTML. Esta propiedad se utiliza para establecer el color de la fuente, el color de fondo, etc.

El color de un elemento se puede definir de las siguientes maneras:

  • Color incorporado
  • Formato RGB
  • Formato RGBA
  • Notación hexadecimal
  • LGV
  • HSLA

Color incorporado: estos son un conjunto de colores predefinidos que se utilizan por su nombre. Por ejemplo: rojo, azul, verde, etc.
Sintaxis:

h1 {
    color: color-name;
}

Ejemplo:

<html>
    <head>
        <title>CSS color property</title>
        <style>
            h1 {
                color:green;
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

Formato RGB: El formato RGB (Rojo, Verde, Azul) se usa para definir el color de un elemento HTML especificando el rango de valores R, G, B entre 0 y 255. Por ejemplo: el valor RGB del color rojo es (255, 0, 0), el color verde es (0, 255, 0), el color azul es (0, 0, 255), etc.
Sintaxis:

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

Ejemplo:

<html>
    <head>
        <title>CSS color property</title>
        <style>
            h1{
                color: rgb(0, 153, 0);
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

Formato RGBA: El formato RGBA es similar al RGB, pero la diferencia es que RGBA contiene A (Alfa) que especifica la transparencia de los elementos. El valor de alfa se encuentra entre 0,0 y 1,0, donde 0,0. representa totalmente transparente y 1.0 representa no transparente.
Sintaxis:

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

Ejemplo:

<html>
    <head>
        <title>CSS RGBA color property</title>
        <style>
            h1 {
                color:rgba(0, 153, 0, 0.5);
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

Notación hexadecimal: La notación hexadecimal comienza con el símbolo # seguido de 6 caracteres, cada uno de los cuales va de 0 a F. Por ejemplo: rojo #FF0000, verde #00FF00, azul #0000FF, etc.
Sintaxis:

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

Ejemplo:

<html>
    <head>
        <title>CSS hex property</title>
        <style>
            h1{
                color:#009900;
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

HSL: HSL significa Tono, Saturación y Luminosidad respectivamente. Este formato utiliza el sistema de coordenadas cilíndricas.

  • Tono: el tono es el grado de la rueda de colores. Su valor se encuentra entre 0 y 360, donde 0 representa el rojo, 120 representa el verde y 240 representa el color azul.
  • Saturación: Toma valor porcentual, donde 100% representa completamente saturado, mientras que 0% representa completamente insaturado (gris).
  • Luminosidad: Toma valor porcentual, donde el 100% representa el blanco, mientras que el 0% representa el negro.

Sintaxis:

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

Ejemplo:

<html>
    <head>
        <title>CSS hsl color property</title>
        <style>
            h1{
                color:hsl(120, 100%, 30%);
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

HSLA: La propiedad de color HSLA es similar a la propiedad HSL, pero la diferencia es que HSLA contiene A (Alpha) que especifica la transparencia de los elementos. El valor de alfa se encuentra entre 0,0 y 1,0, donde 0,0. representa totalmente transparente y 1.0 representa no transparente.
Sintaxis:

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

Ejemplo:

<html>
    <head>
        <title>CSS hsla color property</title>
        <style>
            h1 {
                color:hsla(120, 100%, 50%, 0.50);
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

Color del texto: se utiliza para establecer el color del texto.
Sintaxis:

h1 {
    color:color_name;
}

Ejemplo:

<html>
    <head>
        <title>CSS text color property</title>
        <style>
            h1 {
                color:#009900;
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
color property

Color de fondo: se utiliza para establecer el color de fondo de un elemento HTML.
Sintaxis:

h1 {
    background-color:color_name;
}

Ejemplo:

<html>
    <head>
        <title>CSS background color property</title>
        <style>
            h1 {
                background-color:green;
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
background color property

Color del borde: se utiliza para establecer el color del borde de un elemento. El estilo de borde se utiliza para establecer el tipo de borde.
Sintaxis:

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

Ejemplo:

<html>
    <head>
        <title>CSS border color</title>
        <style>
            h1 {
                border-style:solid;
                border-color:green;
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>
            GeeksforGeeks
        </h1>
    </body>
</html>                    

Producción:
border color

Lista de colores: A continuación se muestra la lista de algunos colores CSS.

Nombre del color hexadecimal (RGB) Decimales (RGB) Color
Rojo FF0000 255, 0, 0
Rosado FFC0CB 255, 192, 203
Naranja FFA500 255, 165, 0
Amarillo FFFF00 255, 255, 0
Violeta EE82EE 238, 130, 238
Verde 008000 0, 128, 0
Agua 00FFFF 0, 255, 255
Azul 0000FF 0, 0, 255
Marrón A52A2A 165, 42, 42
Blanco FFFFFF 255, 255, 255
Gris 808080 128, 128, 128
Negro 000000 0, 0, 0

Publicación traducida automáticamente

Artículo escrito por ShraddhaVarat y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *