๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ’๏ธ GURU/HTML5

[HTML5] 17. CSS3์—์„œ์˜ ์ƒ‰ ํ‘œํ˜„๋ฒ• + ์ƒ‰ ๊ด€๋ จ CSS3 ํ”„๋กœํผํ‹ฐ๋“ค + ํ…์ŠคํŠธ ๊พธ๋ฏธ๋Š” CSS3 ์Šคํƒ€์ผ ์‹œํŠธ + CSS3์˜ ํ‘œ์ค€ ๋‹จ์œ„ + ๋‹จ์ถ• ํ”„๋กœํผํ‹ฐ font + ๊ตฌ๊ธ€ ํฐํŠธ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

by A Lim Han 2022. 7. 19.

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๋Š” ์ƒ๋žต ๊ฐ€๋Šฅ

 

 

 

 

 

# ๊ตฌ๊ธ€ ํฐํŠธ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ