Em HTML, as cores são usadas para per­so­na­li­zar planos de fundo, textos e bordas, per­mi­tindo um design mais atrativo e uma melhor le­gi­bi­li­dade. Existem três formas prin­ci­pais para definir cores no código: nomes de cores, códigos he­xa­de­ci­mais e valores RGB.

O que são cores HTML?

Cores HTML são usadas para definir a coloração aplicada a de­ter­mi­na­dos elementos em um documento HTML. Por meio de con­fi­gu­ra­ções simples no corpo do documento usando a tag style, você consegue per­so­na­li­zar o plano de fundo, as bordas e os textos em do­cu­men­tos HTML como quiser.

Hos­pe­da­gem que se adapta às suas ambições
  • Fique online com 99,99% de tempo de atividade e segurança robusta
  • Aumente o de­sem­pe­nho com um clique à medida que o tráfego cresce
  • Inclui domínio gratuito, SSL, e-mail e suporte 24 horas por dia, 7 dias por semana

Quais métodos existem para definir cores HTML?

Existem três métodos di­fe­ren­tes para definir uma cor HTML. Nas seções a seguir, co­nhe­ce­re­mos o que distingue essas variantes.

Nomes de cores

O HTML suporta 140 nomes de cores re­co­nhe­ci­dos pelos na­ve­ga­do­res, que podem ser ar­ma­ze­na­dos pelo próprio código. Além de valores padrão, como “blue” (para azul), “gray” (cinza), “red” (vermelho), “orange” (amarelo), “black” (preto) e “White” (branco), variantes mais es­pe­cí­fi­cas, como “Chocolate” (tom de marrom), “Cornsilk” (tom de amarelo) e “Dark­Se­a­Green” (tom de verde), também estão dis­po­ní­veis.

Dica

Neste artigo da w3schools, você encontra uma tabela de cores HTML e seus res­pec­ti­vos nomes.

Códigos he­xa­de­ci­mais de cores

Os códigos he­xa­de­ci­mais de cores são compostos por um valor he­xa­de­ci­mal de seis dígitos precedido pelo símbolo #. Os números variam de 0 a 9 e as letras de A a F. Esses valores re­pre­sen­tam os níveis de vermelho, verde e azul em pares, sendo 00 o valor mais baixo e FF o mais alto.

Por exemplo, a cor azul é re­pre­sen­tada pelo código he­xa­de­ci­mal #0000FF, enquanto o rosa escuro (“DeepPink”) tem o valor #FF1493. Nas ex­tre­mi­da­des do espectro, é possível encontrar o preto (#000000) e o branco (#FFFFFF).

Valores RGB

Além dos códigos he­xa­de­ci­mais, é possível usar os valores de cores RGB na marcação de cores para HTML. Eles também são definidos por pro­por­ções de vermelho, verde e azul, sendo que a in­ten­si­dade dos com­po­nen­tes varia entre 0 a 255. Por exemplo, a cor azul é definida pelo código rgb(0, 0, 255), ciano por rgb(0, 255, 255) e rosa escuro por rgb(255, 20, 147).

Como definir as cores HTML: Sintaxe e exemplos

Agora, conheça a sintaxe e as fun­ci­o­na­li­da­des de definição de cores HTML por meio de alguns exemplos práticos que ela­bo­ra­mos.

Trocar a cor do plano de fundo

Se você quer alterar as cores do seu plano de fundo em HTML, precisará usar o atributo style e a pro­pri­e­dade inline background-color em CSS. Sua sintaxe é a seguinte:

<element style="background-color: valor da cor;">
html

No exemplo abaixo, vamos usar nomes de cores para definir as cores de plano de fundo do título e de dois elementos de parágrafo. Vamos atribuir a cor “SteelBlue” (tom de azul) ao título <h2>. Em seguida, mudaremos a cor do plano de fundo do primeiro parágrafo para “Spring­Green” (tom de verde) e do segundo para “Yellow” (amarelo):

<body>
<h2 style="background-color: SteelBlue;">
Cores para HTML
</h2>
<p style="background-color: SpringGreen; padding: 5px;">
Isso é um parágrafo e sua cor de fundo é <b>SpringGreen</b>.
</p>
<p style="background-color: Yellow;">
Isso é outro parágrafo e sua cor de fundo é <b>yellow</b>.
</p>
</body>
html
Imagem: Cores HTML: Exemplo de plano de fundo
No navegador, ob­ser­va­mos que as cores do plano de fundo dos três elementos são di­fe­ren­tes

Es­pe­ci­fi­car cores de texto

Um método similar é usado para alterar a cor do texto. No entanto, nesse caso, você precisará modificar a pro­pri­e­dade color. Sua sintaxe é a seguinte:

<element style="color: valor da cor;">
html

Neste exemplo, usaremos valores he­xa­de­ci­mais e de­fi­ni­re­mos a to­na­li­dade de vermelho “Orange Red” (#FF4500) como a cor da fonte do título. Na primeira seção, apli­ca­re­mos o tom de azul “Midnight Blue” (#191970) e, na segunda, a cor “Indigo” (#4B0082):

<body>
<h2 style="color: #FF4500;">
Este título tem a cor Orange Red.
</h2>
<p style="color: #191970;">
A cor da fonte deste parágrafo é <b>Midnight Blue</b>. </p>
<p style="color: #4B0082;">
A cor da fonte deste parágrafo é <b>Indigo</b>.</p>
</body>
html
Imagem: Cores HTML: Exemplo de texto com diferentes cores
Após executar o código, ob­ser­va­mos os três elementos de texto com cores di­fe­ren­tes

Es­pe­ci­fi­car as cores das bordas

Você também pode per­so­na­li­zar as bordas de um texto usando cores HTML. você pode es­pe­ci­fi­car a espessura, o estilo (sólido, tracejado, pon­ti­lhado) e a cor da borda. Sua sintaxe é a seguinte:

<element style="border: parâmetros adicionais valor da cor;">
html

No exemplo abaixo, usaremos o terceiro método de definição de cores HTML: os valores RGB. Vamos atribuir o valor rgb(178, 34, 34) (“fire red”, um tom de vermelho escuro) à borda do título. Os dois pa­rá­gra­fos terão bordas nas cores rgb(32, 178, 170) (“light green”, um tom de verde claro) e rgb(205, 133, 63) (“Peru”, um tom de marrom).

<body>
<h2 style="border: 2.5px solid rgb(178, 34, 34);">
A borda do título é fire red</h2>
<p style="border: 2.5px dashed rgb(32, 178, 170); padding: 5px;">
Esta borda é light green.
</p>
<p style="border: 2.5px dotted rgb(205, 133, 63); padding: 5px;">
Esta borda tem a cor chamada Peru.
</p>
</body>
html
Imagem: Cores HTML: Exemplos de borda com diferentes cores
Além das di­fe­ren­tes cores HTML, as bordas também têm estilos distintos
Construa sua marca com um ótimo domínio
Registre um nome de domínio
  • SSL Wildcard grátis para mais segurança
  • Registro privado grátis para mais pri­va­ci­dade
  • Domain Connect grátis para con­fi­gu­rar DNS fácil
Ir para o menu principal