Capa do Ebook gratuito Curso completo de HTML, CSS e Javascript para se tornar um Desenvolvedor Front End

Curso completo de HTML, CSS e Javascript para se tornar um Desenvolvedor Front End

4.7

(10)

125 páginas

Cores e fundos em CSS

Capítulo 58

Tempo estimado de leitura: 4 minutos

Audio Icon

Ouça em áudio

0:00 / 0:00

O capítulo 12 do nosso e-book se concentra em um aspecto crucial do CSS, ou seja, cores e fundos. As cores e os fundos são uma parte integral do desenvolvimento web, pois eles ajudam a definir a aparência e a sensação de um site. Eles podem ser usados para destacar informações importantes, criar contraste e adicionar profundidade visual a um design. Neste capítulo, vamos explorar como usar cores e fundos em CSS para criar designs atraentes e eficazes.

Definindo Cores em CSS

Em CSS, as cores podem ser definidas de várias maneiras. A maneira mais comum de definir cores é usando nomes de cores predefinidos, como 'red', 'blue', 'green', etc. No entanto, essa abordagem tem suas limitações, pois existem apenas cerca de 140 nomes de cores predefinidos disponíveis.

Para ter mais controle sobre as cores, você pode usar valores RGB, HEX ou HSL. Os valores RGB (Red, Green, Blue) definem a cor usando uma combinação de vermelho, verde e azul. Cada um desses componentes de cor pode ter um valor entre 0 e 255. Por exemplo, 'rgb(255,0,0)' representa a cor vermelha.

Os valores HEX são uma representação hexadecimal de valores RGB. Eles começam com um sinal de hashtag (#) seguido por seis dígitos. Os primeiros dois dígitos representam vermelho, os próximos dois representam verde e os últimos dois representam azul. Por exemplo, '#FF0000' representa a cor vermelha.

Os valores HSL (Hue, Saturation, Lightness) definem a cor usando matiz, saturação e luminosidade. O matiz é representado como um ângulo no círculo de cores (de 0 a 360 graus), a saturação é representada como uma porcentagem (de 0% a 100%) e a luminosidade também é representada como uma porcentagem (de 0% a 100%). Por exemplo, 'hsl(0,100%,50%)' representa a cor vermelha.

Continue em nosso aplicativo

Você poderá ouvir o audiobook com a tela desligada, ganhar gratuitamente o certificado deste curso e ainda ter acesso a outros 5.000 cursos online gratuitos.

ou continue lendo abaixo...
Download App

Baixar o aplicativo

Definindo Fundos em CSS

Em CSS, os fundos são definidos usando a propriedade 'background'. Esta propriedade é uma propriedade de atalho para várias outras propriedades, incluindo 'background-color', 'background-image', 'background-repeat', 'background-position' e 'background-size'.

A propriedade 'background-color' define a cor de fundo de um elemento. Ela aceita os mesmos valores de cor que discutimos na seção anterior.

A propriedade 'background-image' define uma imagem de fundo para um elemento. Ela aceita um URL que aponta para a imagem que você deseja usar como fundo. Por exemplo, 'background-image: url("image.jpg")' define a imagem 'image.jpg' como o fundo do elemento.

A propriedade 'background-repeat' define se e como uma imagem de fundo deve ser repetida. Ela aceita valores como 'repeat', 'repeat-x', 'repeat-y' e 'no-repeat'.

A propriedade 'background-position' define a posição inicial de uma imagem de fundo. Ela aceita valores como 'left', 'right', 'top', 'bottom', 'center', ou coordenadas específicas.

A propriedade 'background-size' define o tamanho de uma imagem de fundo. Ela aceita valores como 'auto', 'cover', 'contain', ou um tamanho específico.

Conclusão

As cores e os fundos desempenham um papel crucial na criação de designs de sites atraentes e eficazes. Em CSS, você tem uma grande quantidade de controle sobre como as cores e os fundos são definidos e exibidos. Ao dominar esses aspectos do CSS, você estará bem equipado para criar sites visualmente atraentes que se destacam da multidão.

Esperamos que este capítulo tenha fornecido uma compreensão clara de como trabalhar com cores e fundos em CSS. No próximo capítulo, vamos explorar outro aspecto importante do CSS: o layout e posicionamento de elementos.

Agora responda o exercício sobre o conteúdo:

Como as cores são definidas em CSS?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

As cores em CSS podem ser definidas de várias maneiras, como através de nomes, valores RGB, HEX ou HSL. Isso fornece flexibilidade e controle aos desenvolvedores para criar designs diversos e atraentes.

Próximo capitúlo

Pseudoclasses e pseudoelementos em CSS

Arrow Right Icon
Baixe o app para ganhar Certificação grátis e ouvir os cursos em background, mesmo com a tela desligada.