--- title: background-color slug: Web/CSS/background-color translation_of: Web/CSS/background-color ---
A propriedade CSS background-color
define a cor de fundo de um elemento.
/* Valores em chaves */ background-color: red; background-color: indigo; /* Valores em Hexadecimais */ background-color: #bbff00; /* Totalmente opaco */ background-color: #bf0; /* Forma abreviada totalmente opaco */ background-color: #11ffee00; /* Totalmente transparente */ background-color: #1fe0; /* Forma abreviada totalmente transparente */ background-color: #11ffeeff; /* Totalmente opaco */ background-color: #1fef; /* Forma abreviada totalmente opaco */ /* Valores em RGB */ background-color: rgb(255, 255, 128); /* Totalmente opaco */ background-color: rgba(117, 190, 218, 0.5); /* 50% transparente */ /* Valores em HSL */ background-color: hsl(50, 33%, 25%); /* Totalmente opaco */ background-color: hsla(50, 33%, 25%, 0.75); /* 75% transparente */ /* Valores em chaves especiais */ background-color: currentcolor; background-color: transparent; /* Valores globais */ background-color: inherit; background-color: initial; background-color: unset;
A propriedade background-color
recebe um único valor <color>
.
É importante assegurar que o contraste entre a cor de fundo e a cor do texto colocado sobre ele é alta o suficiente para pessoas com condições de baixa visão possam ler o conteúdo da página.
A cor do contrast é determinada comparando a luminância da cor do texto e da cor de fundo. Para atender às atuais Diretrizes de Acessibilidade de Conteúdo da Web (WCAG), uma proporção de 4.5:1 é necessária para conteúdo de texto e 3:1 para textos maiores como títulos. Texto grande é definido como 18.66px e negrito ou maior, ou 24px ou maior.
{{cssinfo}}
<div class="exampleone"> Lorem ipsum dolor sit amet, consectetuer </div> <div class="exampletwo"> Lorem ipsum dolor sit amet, consectetuer </div> <div class="exemplothree"> Lorem ipsum dolor sit amet, consectetuer </div>
.exampleone { background-color: teal; color: white; } .exampletwo { background-color: rgb(153,102,153); color: rgb(255,255,204); } .examplethree { background-color: #777799; color: #FFFFFF; }
{{EmbedLiveSample("Examples", 200, 150)}}
Specification | Comment | Feedback |
---|---|---|
{{SpecName('CSS3 Backgrounds', '#background-color', 'background-color')}} | Though technically removing the transparent keyword, this doesn't change anything as it has been incorporated as a true {{cssxref("<color>")}} |
Backgrounds Level 3 GitHub issues |
{{SpecName('CSS2.1', 'colors.html#propdef-background-color', 'background-color')}} | ||
{{SpecName('CSS1', '#background-color', 'background-color')}} | Initial definition |
{{Compat("css.properties.background-color")}}