1.์ ํํ์ ์๋ฆฌ
(1) ์ ์ด๋ฆ์ผ๋ก ํํ
p {
/* ๊ธ์์ */
color: yellow;
/* ๋ฐฐ๊ฒฝ์ */
background-color: black;
}
(2) RGB(A)๋ก ํํ
*ํํ
rgb(๋นจ๊ฐ,์ด๋ก,ํ๋)
rgba(๋นจ๊ฐ,์ด๋ก,ํ๋,๋ถํฌ๋ช ๋)
* ๊ฐ๊ฐ 0~255์ด๊ณ , ์ ๋ถ 255 ํ๋ฉด ํฐ์, ์ ๋ถ 0ํ๋ฉด ๊ฒ์ ์ (%๋ก ์ธ ์๋ ์๋ค.)
๋ถํฌ๋ช ๋๋ ๊ฐ์ด ๋ฎ์์๋ก ํฌ๋ช , ๋์์๋ก ๋ถํฌ๋ช .
*rgb()๋ง ํ๊ณ ์ธํ 4๊ฐ ๋ฃ์ด์ ๋ถํฌ๋ช ๋ ํํ๋ ๊ฐ๋ฅํ๋ค.
p {
/* ๊ธ์์ */
color: rgba(100,50,20%,50%);
/* ๋ฐฐ๊ฒฝ์ */
background-color: rgb(200, 150, 300);
}
(3)HEX๋ก ํํ
RGB๋ ๋๊ฐ์๋ฐ, ์์ 10์ง์๋ฅผ 16์ง์๋ก ํํํ ๊ฒ
#FFFFFF๋ rgb(255,255,255)์ ๊ฐ์ ๋ง์ด๋ค. 16์ง์ 2๊ฐ์ฉ ๋ฌถ์ด์ ๋นจ, ์ฃผ, ํ๋ฅผ ๋ด๋น
16์ง์๊ฐ 2 ๊ฐ์ฉ ๋ฌถ์ด๋๊น ํ๋๋ก ๋ ๋ค ๊ฐ์ ๊ฐ์ด๋ฉด ํ๋๋ก ๋ฌถ์ด ํํ๋ ๊ฐ๋ฅํ๋ค.
(ex- #FFFFFF == #FFF, #555555 == #555)
p {
/* ๊ธ์์ */
color: #FF3234;
/* ๋ฐฐ๊ฒฝ์ */
background-color: #000;
}
(4)HSL(A)๋ก ํํ
hsla(์์, ์ฑ๋, ๋ช ๋, ๋ถํฌ๋ช ๋)
๋ถํฌ๋ช ๋๋ ์ ํ์ฌํญ. input ๋ฃ์ด๋ ๋๊ณ , ์ ๋ฃ์ด๋ ๋จ.
์ฑ๋ ๋์์๋ก ์จํ ์๊น
๋ช ๋ ๋์์๋ก ๋ฐ์์ง
์ ๋ถ ๊ทธ๋ฅ ์ซ์ or ํผ์ผํธ๋ก ์ธ ์ ์์.
p {
/* ๊ธ์์ */
color: rgb(194, 47, 47);
/* ๋ฐฐ๊ฒฝ์ */
background-color: hsla(0, 0%, 0%, 100%);
}
2. ์ค์ค๋ก ํด๋ณด๊ธฐ
์์๊บผ ๋ง๋ค๋ฉด์ ํ์ผ๋๊น ์๋ต