๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CSS

[CSS] ๋น„ํŠธ๋งต ๋ฐฉ์‹๊ณผ ๋ฒกํ„ฐ ๋ฐฉ์‹ ์•Œ์•„๋ณด๊ธฐ

by ์ฝ”๋”ฉ๊ณต์ฑ… 2022. 8. 9.
๋ฐ˜์‘ํ˜•

๋น„ํŠธ๋งต(Bitmap) ๋ฐฉ์‹

์„œ๋กœ ๋‹ค๋ฅธ ์ (ํ”ฝ์…€)๋“ค์˜ ์กฐํ•ฉ์œผ๋กœ ๊ทธ๋ ค์ง€๋Š” ์ด๋ฏธ์ง€ ํ‘œํ˜„ ๋ฐฉ์‹์„ ๋น„ํŠธ๋งต์ด๋ผ๊ณ  ํ•˜๋ฉฐ, ์‚ฌ์ง„ ์ด๋ฏธ์ง€์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ๋œ๋‹ค. ํฌ๊ธฐ๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜ ์ค„์ด๋ฉด ์›๋ณธ ์ด๋ฏธ์ง€์— ์†์ƒ์ด ๊ฐ€๋Š” ๊ฒƒ์ด ๋‹จ์ ์ด์ž ํฐ ํŠน์ง•์ด๋ฉฐ ์ด์— ๋Œ€ํ•ด ์šฐ๋ฆฌ๋Š” '๊ณ„๋‹จํ˜„์ƒ'์ด๋‚˜ '์ด๋ฏธ์ง€๊ฐ€ ๊นจ์กŒ๋‹ค'๋ผ๊ณ  ํ”ํžˆ ํ‘œํ˜„ํ•œ๋‹ค.

์น˜๋ช…์  ๋‹จ์  ใ€Œ๊ณ„๋‹จํ˜„์ƒใ€์—๋„ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์ด์œ ๋Š”?

์ด๋ฏธ์ง€๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ์‹ ์ค‘ ๊ฐ€์žฅ ์ปดํ“จํ„ฐ์— ๋ถ€๋‹ด์„ ๋œ ์ฃผ๋Š” ๊ตฌ์กฐ๋ฅผ ๊ฐ–๊ธฐ ๋•Œ๋ฌธ์— ์›น์—์„œ ์ด๋ฏธ์ง€๋ฅผ ํ‘œ์‹œํ•  ๋•Œ์—๋Š” ์ฃผ๋กœ ๋น„ํŠธ๋งต ๋ฐฉ์‹ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์‚ฌ์šฉํ•˜๋Š” .jpg, .jpeg, .png, .gif ๋“ฑ์ด ๋น„ํŠธ๋งต ๋ฐฉ์‹์ด๋‹ค.

๋Œ€ํ‘œ์  ํŒŒ์ผ ํ™•์žฅ์ž์™€ ํŠน์ง• ์ •๋ฆฌ

ํ™•์žฅ์ž ํŠน์ง•
BMP ํ”ฝ์…€ ๋ฐ์ดํ„ฐ๋ฅผ ์••์ถ•ํ•˜์ง€ ์•Š๊ณ  ๊ทธ๋Œ€๋กœ ์ €์žฅ. ๊ตฌ์กฐ๊ฐ€ ๊ฐ„๋‹จํ•œ ๋ฐ˜๋ฉด ํŒŒ์ผ ์šฉ๋Ÿ‰์ด ์ปค์ง„๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Œ
JPG ํ™”๋ คํ•œ ํฌํ† ์ƒต ํšจ๊ณผ๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์†์‹ค ์••์ถ• ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•จ
GIF 256 ์ดํ•˜์˜ ์ƒ‰์ƒ์„ ๊ฐ€์ง„ ๋ฌด์†์‹ค ์••์ถ• ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉฐ, ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•จ
PNG 256 ์ƒ‰์ƒ ์˜์ƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํŠธ๋ฃจ์ปฌ๋Ÿฌ ์˜์ƒ๋„ ์ง€์›ํ•จ. ๋ฌด์†์‹ค ์••์ถ• ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ ์šฉ๋Ÿ‰์ด ์ปค์ง€์ง€๋งŒ ํ”ฝ์…€ ๊ฐ’์ด ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์€ ์žฅ์ ์ด ์žˆ์Œ
WEBP ์ƒˆ๋กœ ๋‚˜์˜จ ํ™•์žฅ์ž์ด๋ฉฐ, PNG์™€ JPG์˜ ์žฅ์ ์„ ๋ชจ๋‘ ๊ฐ–๊ณ  ์žˆ์Œ


๋ฒกํ„ฐ(Vector) ๋ฐฉ์‹

์ ๊ณผ ์ ์„ ์—ฐ๊ฒฐํ•ด ์ˆ˜ํ•™์ ์ธ ์›๋ฆฌ๋กœ ๊ทธ๋ฆผ์„ ๊ทธ๋ ค ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹์„ ๋ฒกํ„ฐ ๋ฐฉ์‹์ด๋ผ๊ณ  ํ•˜๋ฉฐ ์ด๋ฏธ์ง€๋ฅผ ํ™•๋Œ€ํ•˜๊ณ  ์ถ•์†Œํ•ด๋„ ์ „ํ˜€ ์†์ƒ๋˜์ง€ ์•Š๋Š” ์žฅ์ ์ด ์žˆ์ง€๋งŒ, ์‚ฌ์ง„๊ณผ ๊ฐ™์€ ๋ณต์žกํ•œ ๊ทธ๋ฆผ์„ ํ‘œํ˜„ํ•  ๋•Œ์—” ์ปดํ“จํ„ฐ์— ์—„์ฒญ๋‚œ ๋ถ€๋‹ด์„ ์ค€๋‹ค๋Š” ๋‹จ์  ๋•Œ๋ฌธ์— ์›น์ƒ์—์„œ๋Š” ์ž˜ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค.

์›น์ƒ์—์„œ ๋ฒกํ„ฐ ๋ฐฉ์‹์ด ์‚ฌ์šฉ๋˜๋Š” ๊ณณ์€?

์ตœ๊ทผ์—๋Š” ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด๊ฐ€ ๋ฐœ๋‹ฌํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์›น์‚ฌ์ดํŠธ์˜ ๋กœ๊ณ ๋‚˜ ์•„์ด์ฝ˜ ํ‘œ์‹œ์— ๋ฒกํ„ฐ ๋ฐฉ์‹ ๊ทธ๋ž˜ํ”ฝ์ด ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ฒกํ„ฐ ํŒŒ์ผ ํ˜•์‹์—๋Š” .ai, .eps, .svg ๋“ฑ์ด ์žˆ๋‹ค.

๋Œ€ํ‘œ์  ํŒŒ์ผ ํ™•์žฅ์ž์™€ ํŠน์ง• ์ •๋ฆฌ

ํ™•์žฅ์ž ํŠน์ง•
AI ๋Œ€ํ‘œ์  ๋ฒกํ„ฐ ๋ฐฉ์‹ ๋“œ๋กœ์ž‰ ํ”„๋กœ๊ทธ๋žจ Adobe Illustrator์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ž์ฒด ํ™•์žฅ์ž ํŒŒ์ผ
EPS 2์ฐจ์› ๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”ฝ, ํ…์ŠคํŠธ, ๋น„ํŠธ๋งต ์ด๋ฏธ์ง€ ์ง€์›
SVG ๋ฒกํ„ฐ, ๋ž˜์Šคํ„ฐ ์ด๋ฏธ์ง€, ํ…์ŠคํŠธ๋กœ ๊ตฌ์„ฑ๋œ ์ด๋ฏธ์ง€์˜ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ์„ค๋ช…์œผ๋กœ, ํ•ด์ƒ๋„์˜ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๊ณ  ๊ณ ํ™”์งˆ ์ด๋ฏธ์ง€๋ฅผ ์ ์€ ์šฉ๋Ÿ‰์˜ ํŒŒ์ผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ
PDF ๋ฒกํ„ฐ์™€ ๋ž˜์Šคํ„ฐ ๊ทธ๋ž˜ํ”ฝ์„ ๋ชจ๋‘ ํ‘œ์‹œ ๊ฐ€๋Šฅํ•œ ๋ฒ”์šฉ ํ‘œ์ค€ ํŒŒ์ผ ํ˜•์‹


๋น„ํŠธ๋งต๊ณผ ๋ฒกํ„ฐ ๋น„๊ตํ•˜๊ธฐ

๋น„ํŠธ๋งต
(Bitmap)
๋ฒกํ„ฐ
(Vector)
์ •์˜ ์ •์‚ฌ๊ฐํ˜•์˜ ํ”ฝ์…€์— ์ €์žฅ๋œ ๋น„ํŠธ ์ •๋ณด๋“ค์˜ ์ง‘ํ•ฉ ์ˆ˜ํ•™์  ํ•จ์ˆ˜ ๊ด€๊ณ„๋กœ ๋งŒ๋“  ๊ทธ๋ž˜ํ”ฝ ์ด๋ฏธ์ง€
ํ™•๋Œ€ ๊ณ„๋‹จ ํ˜„์ƒ ๋ฐœ์ƒ ๋šœ๋ ทํ•œ ์™ธ๊ณฝ์„ 
๋ณ€ํ™”ยทํšŒ์ „ ์ด๋ฏธ์ง€ ํ’ˆ์งˆ ์†์ƒ ๋ณ€ํ™” ์—†์Œ
ํŠน์ง• ์‚ฌ์‹ค์ ์ธ ํ‘œํ˜„, ํŠน์ˆ˜ ํšจ๊ณผ, ํ’๋ถ€ํ•œ ์ƒ‰๊ฐ ํ‘œํ˜„ ์„ ๋ช…ํ•œ ํ‘œํ˜„, ํšจ๊ณผ์ ์ธ ์‘์šฉ ์ž‘์—…
๋‹จ์  ์ด๋ฏธ์ง€์˜ ์ถ•์†Œ, ํ™•๋Œ€๋กœ ์ธํ•œ ์ด๋ฏธ์ง€ ํ’ˆ์งˆ ์†์ƒ ์‚ฌ์ง„๊ณผ ๊ฐ™์€ ์ด๋ฏธ์ง€ ๊ทธ๋ž˜ํ”ฝ์˜ ์ •๊ตํ•œ ์ž‘์—…์˜ ํ•œ๊ณ„์ 
ํ™•์žฅ์ž JPG, PNG, GIF ๋“ฑ AI, SVG, VML ๋“ฑ
ํ”„๋กœ๊ทธ๋žจ ํฌํ† ์ƒต, ํŽ˜์ธํ„ฐ ๋“ฑ ์ผ๋Ÿฌ์ŠคํŠธ๋ ˆ์ดํ„ฐ, ํ”Œ๋ž˜์‹œ ๋“ฑ
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€


Reference Book

JavaScript
HTML
CSS
๊ด‘๊ณ  ์ค€๋น„์ค‘์ž…๋‹ˆ๋‹ค.