[HTML5] 17. CSS3์์์ ์ ํํ๋ฒ + ์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค + ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ + CSS3์ ํ์ค ๋จ์ + ๋จ์ถ ํ๋กํผํฐ font + ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ
17. CSS3์์์ ์ ํํ๋ฒ + ์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค + ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ + CSS3์ ํ์ค ๋จ์ + ๋จ์ถ ํ๋กํผํฐ font + ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ
# CSS3์์์ ์ ํํ๋ฒ
- 16์ง์ ์ฝ๋๋ก ํํ
# 8A 2B E2 --> blueviolet
- 10์ง์ ์ฝ๋์ RGB()๋ก ํํ
rgb( 138, 43, 226 ) --> blueviolet
- ์ ์ด๋ฆ์ผ๋ก ํํ
: CSS3ํ์ค์์๋ 140๊ฐ์ ์ ์ด๋ฆ์ด ์กด์ฌ
#์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค
- HTML ํ๊ทธ์ ํ ์คํธ ๊ธ์ ์
color : ์
- HTML ํ๊ทธ์ ๋ฐฐ๊ฒฝ ์
background - color : ์
- HTML ํ๊ทธ์ ํ ๋๋ฆฌ ์
border - color : ์
ex 1)
ex 2)
#ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ
ex 1) text-decoration ํ๋กํผํฐ๋ก ํ์ดํผ๋งํฌ์ ๋ฐ์ค ์ ๊ฑฐ
<a href="http://www.naver.com" style="text-decoration : none"> ๋ค์ด๋ฒ </a>
ex 2)
# CSS3์ ํ์ค ๋จ์
- HTML์์๋ ๋จ์๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด CSS ์คํ์ผ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.
font-size : 3; <- (X)
font-size : 3px; <- (O)
# ํฐํธ ํ
# ํฐํธ ์ ์ด CSS3 ํ๋กํผํฐ
- ํฐํธ ํจ๋ฐ๋ฆฌ (font-family)
: ๋จผ์ ๋์ด๋ ํฐํธ๊ฐ ์ฐ์ ์ ์ผ๋ก ์ ์ฉ๋๋ฉฐ, ์์ ํฐํธ๊ฐ ์๋ค๋ฉด ๋ค ํฐํธ๊ฐ ์์๋๋ก ์คํ๋๋ค.
ex) font-family : Arial, "Times New Roman", Serif :
- ํฐํธ ํฌ๊ธฐ (font-size)
font-size : 40px; <- 40 ํฝ์ ํฌ๊ธฐ
font-size : medium <- ์ค๊ฐ ํฌ๊ธฐ
font-size : 1.6em; <- ํ์ฌ ํฐํธ์ 1.6๋ฐฐ ํฌ๊ธฐ
- ํฐํธ ์คํ์ผ (font-style)
font-style : italic; <- ์ดํค๋ฆญ ์คํ์ผ๋ก ์ง์
- ํฐํธ ๊ตต๊ธฐ (font-witght)
font-weight : 300; <- 100~900 ์ ๋ฒ์์์ 300์ ๋์ ๊ตต๊ธฐ
font-weight : bold; <- ๊ตต๊ฒ, 700 ํฌ๊ธฐ๋ก
# ๋จ์ถ ํ๋กํผํฐ font
: font-style, font-weight, font-size, font-family๋ฅผ ์์๋๋ก ์ง์ ํ๋ ๋จ์ถ ํ๋กํผํฐ
font : font-style font-weight font-size font-family
+ font-size, font-family๋ ์๋ต ๊ฐ๋ฅ
# ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ