--- title: color slug: Web/CSS/color tags: - CSS - Colores CSS - Colores HTML - Diseño - Estilo HTML - Estilo Texto - Estilos HTML - Propiedad CSS - Referencia - Referencia_CSS - Web - color translation_of: Web/CSS/color ---
{{CSSRef}}

La propiedad de CSS color selecciona el valor de color de primer plano del contenido de elemento de texto y decoraciones de texto. Tambien establece el valor {{cssxref("currentcolor")}}  que se puede usar como un valor indirecto en otras propiedades, y es el valor predeterminado para otras propiedades de color, como {{cssxref("border-color")}}.

Para obtener una descripción general del uso del color en HTML, consulte Aplicando color a los elementos HTML mediante CSS.

/* Valores de palabras clave */
color: currentcolor;

/* Valores <named-color> */
color: red;
color: orange;
color: tan;
color: rebeccapurple;

/* Valores <hex-color> */
color: #090;
color: #009900;
color: #090a;
color: #009900aa;

/* Valores <rgb()> */
color: rgb(34, 12, 64, 0.6);
color: rgba(34, 12, 64, 0.6);
color: rgb(34 12 64 / 0.6);
color: rgba(34 12 64 / 0.3);
color: rgb(34.0 12 64 / 60%);
color: rgba(34.6 12 64 / 30%);

/* Valores <hsl()> */
color: hsl(30, 100%, 50%, 0.6);
color: hsla(30, 100%, 50%, 0.6);
color: hsl(30 100% 50% / 0.6);
color: hsla(30 100% 50% / 0.6);
color: hsl(30.0 100% 50% / 60%);
color: hsla(30.2 100% 50% / 60%);

/* Valores Globales */
color: inherit;
color: initial;
color: unset;

Ten en cuenta que el valor debe ser un {{cssxref("color")}} uniforme . No puede ser un {{cssxref("<gradient>")}}, que es en realidad un tipo de {{cssxref("<image>")}}.

{{EmbedLiveSample("color", "100%", 630, "", "", "example-outcome-frame")}}

{{cssinfo}}

Sintaxis

La propiedad color esta especificada como un solo un valor de {{cssxref("<color>")}}

Valores

{{cssxref("<color>")}}
Establece el color de las partes textuales y decorativas del elemento.

Sintaxis formal

{{csssyntax}}

Ejemplos

Las siguientes son todas las formas de hacer que el texto de un párrafo sea rojo:

p { color: red; }
p { color: #f00; }
p { color: #ff0000; }
p { color: rgb(255,0,0); }
p { color: rgb(100%, 0%, 0%); }
p { color: hsl(0, 100%, 50%); }

/* 50% translúcido */
p { color: rgba(255, 0, 0, 0.5); }
p { color: hsla(0, 100%, 50%, 0.5); }

Especificaciones

Especificación Estado Comentario
{{SpecName('CSS4 Colors', '#the-color-property', 'color')}} {{Spec2('CSS4 Colors')}}

Agrega sintaxis sin comas para las funciones rgb(), rgba(), hsl(), y hsla()Permite valores alfa en rgb() y hsl(), convirtiéndose rgba() y hsla() en alias (obsoletos) para ellos.
Agrega una palabra clave de color rebeccapurple.
Agrega valores de color hexadecimal de 4 y 8 dígitos, donde el último dígito representa el valor alfa.
Añade las funciones hwb(), device-cmyk(), y color().

{{SpecName('CSS3 Transitions', '#animatable-css', 'color')}} {{Spec2('CSS3 Transitions')}} Define color como animable.
{{SpecName('CSS3 Colors', '#color', 'color')}} {{Spec2('CSS3 Colors')}} Desprecia los colores del sistema. Agrega colores SVG. Agrega las funciones rgba(), hsl(), y hsla().
{{SpecName('CSS2.1', 'colors.html#colors', 'color')}} {{Spec2('CSS2.1')}} Añade el color orange y los colores del sistema.
{{SpecName('CSS1', '#color', 'color')}} {{Spec2('CSS1')}} Definicion inicial.

Compatibilidad de navegadores

{{Compat("css.properties.color")}}

Ver también