티스토리 뷰
CSS의 색상지정 방법을 알아보자
시작 전에 참고로 이 글은 이전 CSS 학습 글에 이어진다. 이전 글은 학습목차를 참조하도록 하자. 다시 돌아와서 CSS 요소의 색상을 변경하고자 하는 경우, 색상 지정 방법에는 3가지가 있다. 미리 정해진 color의 이름을 속성 값으로 넣거나 RGB 혹은 16진수 값을 속성 값으로 입력하는 것이다.
- color 이름 - 예) "red"
- RGB 값 - 예) "rgb(255, 0, 0)"
- HEX 값 - 예) "#ff0000"
color 이름
Red, Green, Blue, Orange, Yellow, Cyan, Black 처럼 정해진 색상 이름을 color 속성 값으로 지정하는 방법이다.
참고로 color 이름은 대소 문자를 구분하지 않는다. 무슨 말이냐면 "Red"와 "red"또는 "RED"는 모두 같은 빨강으로 지정된다. color에 대한 좀 더 다양한 이름들을 알고자 한다면 css color 값 사이트를 참조하자.
RGB(빨강, 초록, 파랑)
RGB color 값은 rgb(빨강색, 초록색, 파랑색). 각각의 매개 변수(빨강, 녹색, 파랑)는 0에서 255 사이의 색상 강도 값을 정의한다.
예를 들어 rgb(255,0,0)이라고 하면 빨간색 자리가 가장 높은 값 255로 설정되고 다른 값은 0이므로 지정 색상은 빨간색이다.
참고로 회색 음영을 나타내려면 3개의 값을 동일하게 지정하여 넣으면 된다. 예를들어 rgb(255,255,255)는 흰색, rgb(0,0,0)은 검정색이다.
16 진수 색상
방금전 설명한 RGB 값은 #RRGGBB 형식의 16진수 색상 값을 사용하여 지정할 수도 있다. RR(빨강), GG(녹색) 및 BB(파랑)은 0x00에서 0xFF 사이의 16 진수 값이다 (십진수 0-255와 동일). 포토샵이나 그래픽 이미지 프로그램에서 색상 값을 보면 이렇게 표기되는 것을 자주 볼 수 있다.
예를 들어 #FF0000는 빨간색 자리 0xFF는 255란 의미, 나머지 0x00, 0x00은 0을 의미한다. 따라서 빨간색을 뜻한다. 참고로 16진수 값은 대소 문자를 구분하지 않는다. 즉 #ff0000은 #FF0000과 같다.
또한 앞서 언급했던것과 마찬가지로 회색 음영은 3개의 색상 값을 모두 동일하게 올리거나 낮춰주면 된다. #ffffff는 흰색, #000000은 검정색이다.
정리
CSS에서 요소의 색상을 지정하려면 color name, RGB, 16진수 입력 이렇게 3가지의 color 속성 지정 방법이 있다.
'잉고래의 티스토리' 카테고리의 다른 글
네이버 블로그 api 쓸 때 주의사항 (0) | 2017.02.23 |
---|---|
최고의 html 편집기 3종 비교 (6) | 2017.02.20 |
CSS 사용법 3가지 정리 (2) | 2017.02.15 |
CSS 선택자(Selector) 심화학습 (4) | 2017.02.09 |
기본적인 CSS 선택자 3가지 (2) | 2017.02.04 |
- Total
- Today
- Yesterday
- 티스토리
- 한빛미디어
- 소니
- c언어
- 소니 캠코더
- 블로그
- 서평
- 아이나비 패드
- Sony
- 캠코더
- 티스토리챌린지
- 아이나비 태블릿
- 독후감
- AXP35
- 오블완
- SM5
- 아이나비 탭 xd9
- 팅크웨어
- 소니 AXP35
- qxd1000a
- 박근혜
- 블랙박스
- X1 DASH
- 독서
- CSS
- 아이나비 Tab XD9
- Ai
- 아이나비
- 아이나비 탭 XD11 Pro
- 소니 핸디캠
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |