4·50대의 중년들이 학교를 다닐 때, 색(물감)의 삼원색은 '빨강, 파랑, 노랑', 빛의 삼원색 '빨강, 녹색, 파랑'이라고 미술시간에 배우고, 그것을 외우기 위해 '빨파노, 빨녹파'라고 얼마나 중얼거렸는지 모른다. 색의 삼원색은 크레파스나 물감으로 그림을 그리면서 어느 정도 익숙해져 있었지만, 빛의 삼원색은 현실적으로 어떤 것인지 알 수 없었고, 컬러TV나 컴퓨터를 사용하면서 조금씩 이해하기 시작했다. 그리고 색의 삼원색도 '빨파노'가 아니라는 것을 WEB 전문가들의 이야기를 들으면서 조금씩 알게 되었다.
색의 삼원색
색(물감)의 삼원색을 영여 약자로 'CMY'라 하고, 'C=Cyan(시안-청록)', 'M=Magenta(마젠타-자주)', 'Y=Yellow(노랑)'를 뜻하는 약자다. 우리가 알고 있는 '빨파노'와는 약간의 차이가 있다.
색의 삼원색, CMY의 혼합색은 섞을수록 어두워진다고 하여 감산혼합이라고 한다. 빛이 들어오는 거실에 커튼을 치는 것과 같이 한겹보다는 두겹이, 두겹보다는 세겹이 더 어두워지는 개념으로 생각하면 된다.
CMY는 주로 프린터를 하거나 인쇄소에서 많이 사용하는데, CMY를 100% 혼합하여도 완벽한 검정색이 나오지 않는다는데 문제가 있다. 그래서 검정색(BLACK)을 추가하여 사용하게 되는데 이것을 'CMYK'라 한다. 여기서 'K'는 'BLACK'의 마지막 'K'를 가져온 것이고, 그것은 'BLUE'와 혼동을 피하기 위해서라고 한다.
빛의 삼원색
인터넷을 하면서 홈페이지나 블로그를 만드는 우리에게 중요한 것은 'CMYK'가 아니라 빛의 삼원색 'RGB'를 잘 이해하고 사용하는 것이다. 빛의 삼원색 RGB는 'R=Red(빨강)', 'G=Green(녹색)', 'B=Blue(파랑)'를 뜻하는 약자를 의미한다.
빛의 삼원색 RGB의 혼합색은 섞을수록 밝아진다고 하여 가산혼합이라고 한다. 어두운 거실에 등을 켜는 것과 같이 하나보다는 둘이, 둘보다는 셋이 더 밝아지는 개념으로 생각하면 된다.
RGB 방식은 컬러 텔레비전이나 컴퓨터의 컬러 모니터, 기타 빛을 이용하는 표시 장치에 널리 사용되고 있다. 홈페이지나 블로그 등을 만들 때 화면의 배경색, 글자색, 테이블 색상, 라인의 색상 등을 만들 때 아주 중요하다.
RGB 색상(HEX CODE, HTML 색상) 만들기
우리가 알고 있는 색상을 나타내는 영어 단어를 이용하여 화면의 배경색이나 글자색을 만든다면, red, green, blue, black, white, yellow, purple, grey, olive, lime, navy ....... 등 2·30개 정도로 그 한계가 있을 것이고, 자신이 원하는 색상도 만들 수가 없을 것이다. 물론 영어 단어를 많이 알거나, 다양한 색상이 필요 없는 사람에게는 그 정도의 색상만으로도 충분할 것이고, 'RGB'라는 것을 몰라도 될 것이다.
빛의 삼원색 RGB를 혼합하면 다양한 색상을 만들어 낼 수 있고, 때로는 신기함과 만족감도 느낄 수 있다. 우선 우리가 사용하는 숫자는 0 ~ 9까지의 10진수를 사용하지만, RGB CODE 체계에서는 0 ~ F까지를 사용하는 16진수(Hexadecimal Code)를 사용한다는 것이다.
10진수
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16진수
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
16진수와 10진수를 구별하기 위해서 10대신 'A'를 11대신 'B'를 .......15대신 'F'를 사용하고, 이 16개의 숫자를 이용하여 RGB 색상을 조합하여 사용하는데, 이것을 'RGB CODE' 또는 'HEX CODE'라 한다. 어떤 사람들은 홈페이지를 만드는 기본 언어인 HTML에서 사용하는 색상이기 때문에 'HTML CODE'라고도 한다.
Red(빨강), Green(녹색), Blue(파랑)에 각각 16진수 두 자리를 부여해서, 색을 조합한다. 즉, '○○○○○○'의 여섯 자리에 'RRGGBB'형태로 숫자를 부여하고, 자신이 원하는 색상을 만들어 내는 방법이다. 이렇게 조합하면 16*16*16*16*16*16 즉, 빨강 256 가지, 녹색 256 가지, 파랑 256 가지, 256*256*256, 총 16,777,216 가지, 약 천육백만 종류의 색상을 만들기 때문에 우리가 원하는 색은 모두 만들어 낼 수 있는 것이다.
간단하게 빛이 하나도 없는 상태(RGB가 하나도 없는 상태)는 '000000'이고 검은색이 되는 것이다. 빛이 완벽하게 혼합된 상태(RGB가 완벽하게 혼합된 상태)는 'FFFFFF'는 흰색, 완전한 빨강 'FF0000'이고, 약간 빨간색 계통은 'D80000', 더 엷은 색은 '570000' 등으로 자신이 만들어서 마음에 드는 색을 추출하여 사용한다. 또 R과 G가 혼합하면 노랑색이 나오는데 'FFFF00'라고 표현하면 된다. 다음 색상을 비교해 보면 사용 방법과 차이를 이해할 수 있을 것이다.
FFFF00
9Ab800
245300
245378
1212FF
이와 같은 방법으로 배경색, 글자색, 테이블 색상, 수평선에 RGB CODE를 적용한다면 홈페이지나 블로그가 더 멋지게 나타날 것이다.
우리가 포토샵, 플래시, 그림판과 같은 프로그램에서 색상을 입력할 때 왼쪽 그림과 같은 화면을 만나는데, 이것은 RGB(16진수 코드)를 10진수로 바꾸어 표현하는 방법으로 'Decimal code(10진수 코드)'라 부른다.
① 16진수 '23'을 10진수로 바꾸려면;
2*161 + 3*160 = 35. 임의의 수 'X0 = 1'
② 16진수 '3B5'를 10진수로 전환하면:
3*162 + 11(B)*161 + 5*160 = 768 + 176 + 5 = 949
③ 16진수 'CB 30 CF'를 10진수로 계산하면 왼쪽 그림에 있는 것처럼
'203 48 207'이 나오게 된다.
CB : 12(C)*161 + 11(B)*160 = 203
30 : 3*161 + 0*160 = 48 등으로 계산하면 된다.
HTML 4.01 규약에 정의되어 있는 표준 16가지 색상(abc 순)
HTML
RGB
COLOR
aqua
#00FFFF
black
#000000
blue
#0000FF
fuchsia
#FF00FF
HTML
RGB
COLOR
green
#008000
grey
#808080
lime
#00FF00
maroon
#800000
HTML
RGB
COLOR
navy
#000080
olive
#808000
purple
#800080
red
#FF0000
HTML
RGB
COLOR
silver
#C0C0C0
teal
#008080
white
#FFFFFF
yellow
#FFFF00
RGB Code를 다 외우려는 무식한 사람은 아무도 없다. 단지 자신이 좋아하는 몇 가지 코드와 그 원리를 알고 있으면 충분하고, 나머지는 필요할 때 찾아서 사용하면 된다. 그리고 자신의 컴퓨터가 가지고있는 그래픽카드나 모니터의 성능에 따라 색상은 조금 다르게 보인다는 것을 알고 있어야 한다.
4·50대의 중년들이 학교를 다닐 때, 색(물감)의 삼원색은 '빨강, 파랑, 노랑', 빛의 삼원색 '빨강, 녹색, 파랑'이라고 미술시간에 배우고, 그것을 외우기 위해 '빨파노, 빨녹파'라고 얼마나 중얼거렸는지 모른다. 색의 삼원색은 크레파스나 물감으로 그림을 그리면서 어느 정도 익숙해져 있었지만, 빛의 삼원색은 현실적으로 어떤 것인지 알 수 없었고, 컬러TV나 컴퓨터를 사용하면서 조금씩 이해하기 시작했다. 그리고 색의 삼원색도 '빨파노'가 아니라는 것을 WEB 전문가들의 이야기를 들으면서 조금씩 알게 되었다.
색의 삼원색
색(물감)의 삼원색을 영여 약자로 'CMY'라 하고, 'C=Cyan(시안-청록)', 'M=Magenta(마젠타-자주)', 'Y=Yellow(노랑)'를 뜻하는 약자다. 우리가 알고 있는 '빨파노'와는 약간의 차이가 있다.
색의 삼원색, CMY의 혼합색은 섞을수록 어두워진다고 하여 감산혼합이라고 한다. 빛이 들어오는 거실에 커튼을 치는 것과 같이 한겹보다는 두겹이, 두겹보다는 세겹이 더 어두워지는 개념으로 생각하면 된다.
CMY는 주로 프린터를 하거나 인쇄소에서 많이 사용하는데, CMY를 100% 혼합하여도 완벽한 검정색이 나오지 않는다는데 문제가 있다. 그래서 검정색(BLACK)을 추가하여 사용하게 되는데 이것을 'CMYK'라 한다. 여기서 'K'는 'BLACK'의 마지막 'K'를 가져온 것이고, 그것은 'BLUE'와 혼동을 피하기 위해서라고 한다.
빛의 삼원색
인터넷을 하면서 홈페이지나 블로그를 만드는 우리에게 중요한 것은 'CMYK'가 아니라 빛의 삼원색 'RGB'를 잘 이해하고 사용하는 것이다. 빛의 삼원색 RGB는 'R=Red(빨강)', 'G=Green(녹색)', 'B=Blue(파랑)'를 뜻하는 약자를 의미한다.
빛의 삼원색 RGB의 혼합색은 섞을수록 밝아진다고 하여 가산혼합이라고 한다. 어두운 거실에 등을 켜는 것과 같이 하나보다는 둘이, 둘보다는 셋이 더 밝아지는 개념으로 생각하면 된다.
RGB 방식은 컬러 텔레비전이나 컴퓨터의 컬러 모니터, 기타 빛을 이용하는 표시 장치에 널리 사용되고 있다. 홈페이지나 블로그 등을 만들 때 화면의 배경색, 글자색, 테이블 색상, 라인의 색상 등을 만들 때 아주 중요하다.
RGB 색상(HEX CODE, HTML 색상) 만들기
우리가 알고 있는 색상을 나타내는 영어 단어를 이용하여 화면의 배경색이나 글자색을 만든다면, red, green, blue, black, white, yellow, purple, grey, olive, lime, navy ....... 등 2·30개 정도로 그 한계가 있을 것이고, 자신이 원하는 색상도 만들 수가 없을 것이다. 물론 영어 단어를 많이 알거나, 다양한 색상이 필요 없는 사람에게는 그 정도의 색상만으로도 충분할 것이고, 'RGB'라는 것을 몰라도 될 것이다.
빛의 삼원색 RGB를 혼합하면 다양한 색상을 만들어 낼 수 있고, 때로는 신기함과 만족감도 느낄 수 있다. 우선 우리가 사용하는 숫자는 0 ~ 9까지의 10진수를 사용하지만, RGB CODE 체계에서는 0 ~ F까지를 사용하는 16진수(Hexadecimal Code)를 사용한다는 것이다.
10진수
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16진수
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
16진수와 10진수를 구별하기 위해서 10대신 'A'를 11대신 'B'를 .......15대신 'F'를 사용하고, 이 16개의 숫자를 이용하여 RGB 색상을 조합하여 사용하는데, 이것을 'RGB CODE' 또는 'HEX CODE'라 한다. 어떤 사람들은 홈페이지를 만드는 기본 언어인 HTML에서 사용하는 색상이기 때문에 'HTML CODE'라고도 한다.
Red(빨강), Green(녹색), Blue(파랑)에 각각 16진수 두 자리를 부여해서, 색을 조합한다. 즉, '○○○○○○'의 여섯 자리에 'RRGGBB'형태로 숫자를 부여하고, 자신이 원하는 색상을 만들어 내는 방법이다. 이렇게 조합하면 16*16*16*16*16*16 즉, 빨강 256 가지, 녹색 256 가지, 파랑 256 가지, 256*256*256, 총 16,777,216 가지, 약 천육백만 종류의 색상을 만들기 때문에 우리가 원하는 색은 모두 만들어 낼 수 있는 것이다.
간단하게 빛이 하나도 없는 상태(RGB가 하나도 없는 상태)는 '000000'이고 검은색이 되는 것이다. 빛이 완벽하게 혼합된 상태(RGB가 완벽하게 혼합된 상태)는 'FFFFFF'는 흰색, 완전한 빨강 'FF0000'이고, 약간 빨간색 계통은 'D80000', 더 엷은 색은 '570000' 등으로 자신이 만들어서 마음에 드는 색을 추출하여 사용한다. 또 R과 G가 혼합하면 노랑색이 나오는데 'FFFF00'라고 표현하면 된다. 다음 색상을 비교해 보면 사용 방법과 차이를 이해할 수 있을 것이다.
FFFF00
9Ab800
245300
245378
1212FF
이와 같은 방법으로 배경색, 글자색, 테이블 색상, 수평선에 RGB CODE를 적용한다면 홈페이지나 블로그가 더 멋지게 나타날 것이다.
우리가 포토샵, 플래시, 그림판과 같은 프로그램에서 색상을 입력할 때 왼쪽 그림과 같은 화면을 만나는데, 이것은 RGB(16진수 코드)를 10진수로 바꾸어 표현하는 방법으로 'Decimal code(10진수 코드)'라 부른다.
① 16진수 '23'을 10진수로 바꾸려면;
2*161 + 3*160 = 35. 임의의 수 'X0 = 1'
② 16진수 '3B5'를 10진수로 전환하면:
3*162 + 11(B)*161 + 5*160 = 768 + 176 + 5 = 949
③ 16진수 'CB 30 CF'를 10진수로 계산하면 왼쪽 그림에 있는 것처럼
'203 48 207'이 나오게 된다.
CB : 12(C)*161 + 11(B)*160 = 203
30 : 3*161 + 0*160 = 48 등으로 계산하면 된다.
HTML 4.01 규약에 정의되어 있는 표준 16가지 색상(abc 순)
HTML
RGB
COLOR
aqua
#00FFFF
black
#000000
blue
#0000FF
fuchsia
#FF00FF
HTML
RGB
COLOR
green
#008000
grey
#808080
lime
#00FF00
maroon
#800000
HTML
RGB
COLOR
navy
#000080
olive
#808000
purple
#800080
red
#FF0000
HTML
RGB
COLOR
silver
#C0C0C0
teal
#008080
white
#FFFFFF
yellow
#FFFF00
RGB Code를 다 외우려는 무식한 사람은 아무도 없다. 단지 자신이 좋아하는 몇 가지 코드와 그 원리를 알고 있으면 충분하고, 나머지는 필요할 때 찾아서 사용하면 된다. 그리고 자신의 컴퓨터가 가지고있는 그래픽카드나 모니터의 성능에 따라 색상은 조금 다르게 보인다는 것을 알고 있어야 한다.