HSL

Significa "Hue, Saturation, Lightness".

HSL é um modelo de cores que define as cores como conjuntos de três atributos, de forma semelhante ao modelo de cores RGB. Ele começa especificando um ponto no círculo cromático e, em seguida, ajusta a saturação e a luminosidade para criar a cor final. Designers gráficos e designers de sites costumam usá-lo porque ele oferece uma maneira mais fácil de fazer pequenos ajustes de cor sem precisar usar um seletor de cores.

Em vez de representar uma cor como uma mistura de outras cores, como no modelo de cores RGB, o HSL usa os três atributos de matiz, saturação e luminosidade para definir uma cor:

  • Matiz representa a posição angular no círculo cromático como um número entre 0 e 359º. O vermelho puro fica no topo do círculo, representado por um valor angular de 0º; o ciano fica na extremidade oposta, em 180º.
  • Saturação representa a intensidade da cor como uma porcentagem entre 0 e 100%. Uma saturação de 0% resulta em cinza.
  • Luminosidade representa a luminosidade da cor como uma porcentagem entre 0 e 100%. Uma luminosidade de 0% é preto, uma luminosidade de 50% é a própria cor e uma luminosidade de 100% é branco.

O modelo de cores HSL pode produzir a mesma variedade de cores que o RGB, apenas com uma formatação diferente. Por exemplo, uma cor ciano-clara com os valores RGB R:166, G:242, B:242 ou o valor (hexadecimal #A6F2F2) é igual a uma cor com matiz de 180º, saturação de 75% e luminosidade de 80%. Arquivos de imagem digitais ainda salvam as informações de cor como valores RGB, mesmo quando um editor de imagens usa HSL.

HSL é considerado um método mais intuitivo para definir cores como um conjunto de números. Designers de sites costumam especificar cores em CSS usando HSL em vez de RGB para simplificar pequenos ajustes. Por exemplo, se um designer de sites especificou uma cor usando o código CSS hsl(180, 75%, 80%), ele pode torná-la mais escura reduzindo o número de luminosidade. Se tentasse fazer o mesmo ajuste usando valores RGB, precisaria alterar os três valores em quantidades diferentes.

NOTE: O modelo de cores HSL é semelhante ao modelo HSB. Embora o HSB use o mesmo cálculo para a matiz, ele usa brilho em vez de luminosidade — em que um valor de 100 representa a cor total, e não o branco —, o que também afeta o cálculo da saturação.

Atualizado December 28, 2022 por Brian P.

quizTeste seus conhecimentos

Which Wi-Fi security protocol uses an authentication server to validate a user's login?

A
WPA-Personal
0%
B
WPA-Enterprise
0%
C
WEP
0%
D
WPS
0%
Correct! Incorrect!     View the WPA definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de HSL nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.