아래의 형식들을 사용하여 색상을 지정할 수 있다.
Keyword
색상마다 부여된 이름으로 지정.
https://developer.mozilla.org/ko/docs/Web/CSS/color_value#색상_키워드
RGB(A)
빨강, 초록, 파랑의 광원으로 색을 혼합하는 방식이며
끝에 알파값을 붙여 투명도를 조절할 수 있다.
rgb( x, y, z)
각각 0~255 사이의 값을 가진다. (혹은, %단위를 이용하여 표현할 수 있음)
rgb(100%, 0, 0) → RED
rgb(0, 0, 100%) → BLUE
rgb(255, 255, 255) → WHITE
rgb(0, 0, 0) → BLACK
rgba(0, 0, 0, 0.25) → 불투명한 회색에 가까움
HEX
R, G, B, ALPHA 값들을 16진수 형태로 나타낸 것.
0123456789ABCEDF
#000000 → BLACK
#FFFFFF → WHITE
#555555 = #555로도 쓰임. → GREY
#0000FF80 → 불투명한 파란색
HSL(A)
색상, 채도, 명도값, 알파값을 조합하여 색을 나타낸 것.
hsl(0, 100%, 100%) → WHITE
hsl(0, 100%, 0%) → BLACK