Tabela de cores HTML: aplicando cores nas tags HTML

Durante o desenvolvimento de um website, existem diversos fatores que interferem diretamente na qualidade do mesmo, e em como o usuário receberá as informações do conteúdo. Uma das coisas mais importantes para a criação de um layout é a escolha certa das cores a utilizar. Por esta razão, ter à mão ferramentas que facilitem no processo como uma tabela de cores HTML  é essencial.

Através das linhas de código HTML e CSS, podemos aplicar cores tanto para fontes como para seus elementos. Podemos até mesmo aplicar cores às bordas ou sombreamentos. São muitas possibilidades que nos permite criar layouts mais complexos e com diversas características.

Com os diversos tipos de display, grids, flexbox, floats, é possível criar inúmeras possibilidades visuais só utilizando o HTML e CSS, assim como aplicar diversos backgrounds, animações e até mesmo vetores.

Assim, é importante entender quais são os padrões de cores que o HTML suporta, e como são formados. Após compreender esse tema, você poderá então começar aplicar as cores através do estilos em HTML e CSS.  Para tanto, disponibilizamos uma tabela de cores HTML, com os nomes das cores, o código hexadecimal e o valor RGB prontos para usar diretamente no seu estilo!

Tópicos deste artigo:

Tabela de cores HTML

Na tabela de cores HTML, você poderá encontrar diversos exemplos de cores com seu código hexadecimal, assim como o nome em inglês e o código RGB, já prontos para copiar diretamente para o seu código HTML/CSS:

Nome da Cor Código hexadecimal Código RGB
Black #000000 (0,0,0)
grey11 #1C1C1C (28,28,28)
grey21 #363636 (54,54,54)
grey31 #4F4F4F (79,79,79)
DimGray #696969 (105,105,105)
Gray #808080 (128,128,128)
DarkGray #A9A9A9 (169,169,169)
Silver #C0C0C0 (192,192,192)
LightGrey #D3D3D3 (211,211,211)
Gainsboro #DCDCDC (220,220,220)
SlateBlue #6A5ACD (106,90,205)
SlateBlue1 #836FFF (131,111,255)
SlateBlue3 #6959CD (105,89,205)
DarkSlateBlue #483D8B (72,61,139)
MidnightBlue #191970 (25,25,112)
Navy #000080 (0,0,128)
DarkBlue #00008B (0,0,139)
MediumBlue #0000CD (0,0,205)
Blue #0000FF (0,0,255)
CornflowerBlue #6495ED (100,149,237)
RoyalBlue #4169E1 (65,105,225)
DodgerBlue #1E90FF (30,144,255)
DeepSkyBlue #00BFFF (0,191,255)
LightSkyBlue #87CEFA (135,206,250)
SkyBlue #87CEEB (135,206,235)
LightBlue #ADD8E6 (173,216,230)
SteelBlue #4682B4 (70,130,180)
LightSteelBlue #B0C4DE (176,196,222)
SlateGray #708090 (112,128,144)
LightSlateGray #778899 (119,136,153)
Aqua / Cyan #00FFFF (0,255,255)
DarkTurquoise #00CED1 (0,206,209)
Turquoise #40E0D0 (64,224,208)
MediumTurquoise #48D1CC (72,209,204)
LightSeaGreen #20B2AA (32,178,170)
DarkCyan #008B8B (0,139,139)
Teal #008080 (0,128,128)
Aquamarine #7FFFD4 (127,255,212)
MediumAquamarine #66CDAA (102,205,170)
CadetBlue #5F9EA0 (95,158,160)
DarkSlateGray #2F4F4F (47,79,79)
MediumSpringGreen #00FA9A (0,250,154)
SpringGreen #00FF7F (0,255,127)
PaleGreen #98FB98 (152,251,152)
LightGreen #90EE90 (144,238,144)
DarkSeaGreen #8FBC8F (143,188,143)
MediumSeaGreen #3CB371 (60,179,113)
SeaGreen #2E8B57 (46,139,87)
DarkGreen #006400 (0,100,0)
Green #008000 (0,128,0)
ForestGreen #228B22 (34,139,34)
LimeGreen #32CD32 (50,205,50)
Lime #00FF00 (0,255,0)
LawnGreen #7CFC00 (124,252,0)
Chartreuse #7FFF00 (127,255,0)
GreenYellow #ADFF2F (173,255,47)
YellowGreen #9ACD32 (154,205,50)
OliveDrab 6B8E23 (107,142,35)
DarkOliveGreen #556B2F (85,107,47)
Olive #808000 (128,128,0)
DarkKhaki #BDB76B (189,83,107)
Goldenrod #DAA520 (218,165,32)
DarkGoldenrod #B8860B (184,134,11)
SaddleBrown #8B4513 (139,69,19)
Sienna #A0522D (160,82,45)
RosyBrown #BC8F8F (188,143,143)
Peru #CD853F (205,133,63)
Chocolate #D2691E (210,105,30)
SandyBrown #F4A460 (244,164,96)
NavajoWhite #FFDEAD (255,222,173)
Wheat #F5DEB3 (245,222,179)
BurlyWood #DEB887 (222,184,135)
Tan #D2B48C (210,180,140)
MediumSlateBlue #7B68EE (123,104,238)
MediumPurple #9370DB (147,112,219)
BlueViolet #8A2BE2 (138,43,226)
Indigo #4B0082 (75,0,130)
DarkViolet #9400D3 (148,0,211)
DarkOrchid #9932CC (153,50,204)
MediumOrchid #BA55D3 (186,85,211)
Purple #A020F0 (128,0,128)
DarkMagenta #8B008B (139,0,139)
Fuchsia / Magenta #FF00FF (255,0,255)
Violet #EE82EE (238,130,238)
Orchid #DA70D6 (218,112,214)
Plum #DDA0DD (221,160,221)
MediumVioletRed #C71585 (199,21,133)
DeepPink #FF1493 (255,20,147)
HotPink #FF69B4 (255,105,180)
PaleVioletRed #DB7093 (219,112,147)
LightPink #FFB6C1 (255,182,193)
Pink #FFC0CB (255,192,203)
LightCoral #F08080 (240,128,128)
IndianRed #CD5C5C (205,92,92)
Crimson #DC143C (220,20,60)
Maroon #800000 (128,0,0)
DarkRed #8B0000 (139,0,0)
FireBrick #B22222 (178,34,34)
Brown #A52A2A (165,42,42)
Salmon #FA8072 (250,128,114)
DarkSalmon #E9967A (233,150,122)
LightSalmon #FFA07A (255,160,122)
Coral #FF7F50 (255,127,80)
Tomato #FF6347 (255,99,71)
Red #FF0000 (255,0,0)
OrangeRed #FF4500 (255,69,0)
DarkOrange #FF8C00 (255,140,0)
Orange #FFA500 (255,165,0)
Gold #FFD700 (255,215,0)
Yellow #FFFF00 (255,255,0)
Khaki #F0E68C (240,230,140)
AliceBlue #F0F8FF (240,248,255)
GhostWhite #F8F8FF (248,248,255)
Snow #FFFAFA (255,250,250)
Seashell #FFF5EE (255,245,238)
FloralWhite #FFFAF0 (255,250,240)
WhiteSmoke #F5F5F5 (245,245,245)
Beige #F5F5DC (245,245,220)
OldLace #FDF5E6 (253,245,230)
Ivory #FFFFF0 (255,255,240)
Linen #FAF0E6 (250,240,230)
Cornsilk #FFF8DC (255,248,220)
AntiqueWhite #FAEBD7 (250,235,215)
BlanchedAlmond #FFEBCD (255,235,205)
Bisque #FFE4C4 (255,228,196)
LightYellow #FFFFE0 (255,255,224)
LemonChiffon #FFFACD (255,250,205)
LightGoldenrodYellow #FAFAD2 (250,250,210)
PapayaWhip #FFEFD5 (255,239,213)
PeachPuff #FFDAB9 (255,218,185)
Moccasin #FFE4B5 (255,228,181)
PaleGoldenrod #EEE8AA (238,232,170)
MistyRose #FFE4E1 (255,228,225)
LavenderBlush #FFF0F5 (255,240,245)
Lavender #E6E6FA (230,230,250)
Thistle #D8BFD8 (216,191,216)
Azure #F0FFFF (240,255,255)
LightCyan #E0FFFF (224,255,255)
PowderBlue #B0E0E6 (176,224,230)
PaleTurquoise #E0FFFF (175,238,238)
Honeydew #F0FFF0 (240,255,240)
MintCream #F5FFFA (245,255,250)

Já imaginou como seria um website apenas com cores preto e branco e sem a inserção de multimídia?

Antes do surgimento do protocolo HTTP e da linguagem HTML, a navegação de sites era apresentada através de uma tela similar ao do terminal, com fundo preto e fonte branca ou verde, onde a navegação era através do teclado. Um ótimo exemplo disso é o The Gopher Project.

Em 1989 o britânico Tim Berners-Lee dava ínicio a um projeto que mais tarde seria conhecido como HyperText Markup Language, o HTML, a principal linguagem quando o assunto é desenvolvimento web. Em 1991 surge o primeiro website, que ainda está online.

Com o HTML, passou a ser possível a inserção de multimídia e uma melhor manipulação de fontes, cores e posicionamento de elementos. Por consequência, conforme foram lançando novas versões, o HTML foi recebendo novas funcionalidades, até chegar no que conhecemos hoje, o HTML5.

Tela inicial do The Gropher Project em Cores Preto e Branco, sem uso de HTML
Tela inicial do The Gropher Project

As cores no HTML e CSS

No HTML e CSS, as cores podem ser definidas através de seu nome (em inglês), através do código hexadecimal, ou através do seu valor RGB. Com as novas versões do CSS, é possível também utilizar os valores RGBA, HSL e HSLA. Esses valores são intensidades de cores ou propriedades (como saturação e opacidade) que juntos formam uma outra cor.

Então, após compreender como as cores funcionam, é interessante estar sempre com a tabela de cores HTML com fácil acesso para consultar sempre que precisar.

Cores Hexadecimais

O código Hexadecimal para cores consiste em seis letras ou números precedidos do “#”. Os dois primeiros elementos representam a intensidade de vermelho, o terceiro e quarto elementos representam a intensidade de verde e os dois últimos a intensidade de azul. Desta forma, o resultado final será a combinação dessas três cores em diferentes intensidades, formando a cor desejada. Os valores variam entre 00 (mais escuro) até FF (mais claro). Por exemplo, temos o código #FFFFFF, que representa a cor branca, pois tem a intensidade máxima das três cores. Do mesmo modo, #FF0000 representa a cor vermelha, com intensidade máxima de vermelho e nenhuma intensidade para verde e azul. Na tabela de cores HTML, é possível encontrar mais de 100 códigos hexadecimais das cores mais utilizadas.

RGB

Do mesmo modo, valor RGB significa Red, Green, Blue (vermelho, verde, azul) e sua teoria é a mesma, a intensidade dessas três cores formarão a cor final. Os RGB é declarado com três valores com escala entre 0 e 255. Dessa forma temos o código rgb(255,255,255) para a cor branca, rgb(255,0,0) para a cor vermelha e rgb(0,0,0) para a cor preta. Na tabela de cores HTML, é possível encontrar mais de 100 valores RGB das cores mais utilizadas.

RGBA

No sistema RGBA, é utilizado o mesmo código do sistema RGB porém acrescenta-se um novo valor, o Alpha. O valor alpha significa a opacidade da cor, que varia de uma escala entre decimais de 0.0(transparente) e 1.0 (opaco). É muito utilizado para a sobreposição de elementos, sem perder a visibilidade do elemento inferior, dando a sensação de transparência. Por exemplo: para a cor preta com 50% de opacidade, utilizamos o rgba(0,0,0,0.5).

HSL

Diferentemente, o sistema HSL representa Hue (tom), Saturation (saturação) e Lightness (luminosidade). O valor do tom é medido em ângulos expresso em graus. O valor de saturação é medido em porcentagem, sendo 0% um leve sombreado de saturação e 100% uma saturação total da cor. O valor de luminosidade também é expresso em porcentagem. Por exemplo: um valor igual a 100% resulta em cor branca e 0 em cor preta, sendo 50% o valor mais usual.

HSLA

Assim como no RGBA, no sistema HSLA segue o mesmo padrão do HSL, acrescentando o valor Alpha, que representa a opacidade. Também varia numa escala entre 0.0 e 1.0.

Aplicando cores nos elementos HTML

No HTML, podemos customizar as cores nos elementos através do seu estilo, podendo ser feito na própria tag, com a utilização da propriedade style ou através de uma folha de estilo, seja ela interna ou externa. Após a leitura, realize testes práticos, utilize a tabela de cores HTML do início deste artigo e aplique em seus elementos.

Modificando as cores inline das tags HTML

Para modificar o estilo de um elemento inline, basta acrescentar dentro da tag do elemento o atributo style e assim realizar as modificações.

Por exemplo: se tivermos um elemento p e queremos alterar sua fonte para a cor azul, bastaria utilizar o código:

<p style=”color:blue”>Azul</p>

Como resultado, teremos:

Azul

Mas e se quisermos modificar também o background do elemento? Então podemos utilizar a propriedade background-color para isso!

Dessa forma, vamos aplicar ao nosso elemento p um fundo vermelho:

<p style=”color: blue; background-color: red”>Azul</p>

Como resultado, teremos:

Azul

Fácil, não é?

Escolha algumas cores, através da tabela de cores HTML, e pratique!

Modificando as cores através de uma folha de estilos CSS

Através das tags <script></script>, podemos inserir um código CSS dentro dela, ou podemos também aplicar um estilo externo. Dessa forma, fica muito mais fácil para alterar os estilos dos elementos.

Por exemplo, vejamos a seguinte estrutura em HTML:

<body>
    <p>Olá mundo</p>
    <p>Olá mundo</p>
    <p class="vermelho">Eu sou vermelho</p>
    <p class="azul">Eu sou Azul</p>
    <p class="bgciano">Eu tenho um Background ciano!</p>
</body>

Como resultado inicial, teremos:

Olá mundo

Olá mundo

Eu sou vermelho

Eu sou Azul

Eu tenho um Background ciano!

Repare que nada aconteceu, pois ainda não aplicamos nenhum estilo. Mas se quisermos aplicar a cor púrpura a todos os elementos p, basta utilizar o CSS:

p{ 
    color: #ff00ff; 
}

O resultado será:

Olá mundo

Olá mundo

Eu sou vermelho

Eu sou Azul

Eu tenho um Background ciano!

Aplicando agora o estilo para as classes, teremos um novo resultado.

p{
  color: #FF00FF; 
}
p.vermelho{
  color:red;
} 
.azul{
  color:rgb(0,0,255);
}
.bgciano{
  background-color: #00FFFF;
}

Olá mundo

Olá mundo

Eu sou vermelho

Eu sou Azul

Eu tenho um Background ciano!

Da mesma forma, você também pode aplicar essa técnica para diversos elementos e propriedades, gerando cores para os textos e background do seu site. Contudo, para criar um layout bonito, é importante entender como as cores funcionam e interagem entre si. Mas se você não puder se aprofundar no estudo da Teoria das Cores, há ferramentas que podem auxiliar.

Ferramentas para utilizar em conjunto com a tabela de Cores HTML e CSS

Vale a pena utilizar algumas paletas de cores, veja abaixo algumas sugestões:

  • Material UI Colors: Neste site é possível encontrar as cores padrões mais utilizadas no Material Design, são cores vibrantes porém sofisticadas e modernas, muito utilizadas para produção de websites hoje em dia. Ao clicar em cima da cor, a ferramenta já copia o código hexadecimal automaticamente para você, podendo colar diretamente no arquivo HTML e CSS! Vale a pena dar uma olhada;
  • Color Hunt: Neste Site, é possível encontrar diversas paletas de cores, feitas tanto por profissionais como por amadores, você pode selecionar as que mais te agradem e utilizar;
  • Adobe Color: Esta ferramente pertence a Adobe, é muito útil para gerar combinações de cores, ao clicar em uma cor, ela já seleciona as cores que se enquadram na mesma, vale muito apena utilizar essa ferramenta!

Após escolher as cores com a ajuda das ferramentas acima, você pode utilizar a nossa tabela de cores HTML para copiar o código hexadecimal, nome ou valores RGB diretamente para seu código.

Este artigo foi útil?

Obrigado pela resposta!
Picture of Rafael Marques

Rafael Marques

Especialista em Desenvolvimento Web e Marketing. É apaixonado por tecnologia, empreendedorismo, audiovisual e animais. Em sua carreira, dedica-se ao empreendedorismo, além de atuar como Desenvolvedor Fullstack e redator técnico. Gosta de usar seu tempo livre para assistir a filmes, jogar, escrever, e passar um bom tempo brincando e mimando seus animais de estimação.

Contato: rafael.blog@homehost.com.br

Ganhe 30% OFF

Indique seu nome e e-mail,e ganhe um cupom de desconto de 30% para sempre na Homehost!