color
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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 currentcolor
que se puede usar como un valor indirecto en otras propiedades, y es el valor predeterminado para otras propiedades de color, como border-color
.
Para obtener una descripción general del uso del color en HTML, consulte Aplicando color a los elementos HTML mediante CSS.
Ejemplo
/* 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 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 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 color
uniforme . No puede ser un <gradient>
, que es en realidad un tipo de <image>
.
Valor inicial | canvastext |
---|---|
Applies to | all elements and text. It also applies to ::first-letter and ::first-line . |
Heredable | yes |
Valor calculado | computed color |
Animation type | by computed value type |
Sintaxis
La propiedad color
esta especificada como un solo un valor de <color>
Valores
<color>
-
Establece el color de las partes textuales y decorativas del elemento.
Sintaxis formal
color =
<color>
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
Specification |
---|
CSS Color Module Level 4 # the-color-property |
Compatibilidad con navegadores
BCD tables only load in the browser
Ver también
- El tipo de datos de
<color>
- Otras propiedades relacionadas con el color:
background-color
,border-color
,outline-color
,text-decoration-color
,text-emphasis-color
,text-shadow
,caret-color
, ycolumn-rule-color
- Aplicar color a elementos HTML usando CSS