๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์›น(IT) ์ •๋ณด/css

CSS FONTS ํฐํŠธ ๊ธ€๊ผด ์„ค์ •

by ๋‹ˆ๋ชจ๋„ค 2017. 8. 30.
๋ฐ˜์‘ํ˜•

CSS์—์„œ์˜ ํฐํŠธ ๊ธ€๊ผด ์„ค์ •์€ ํฐํŠธ์˜ ๊ตต๊ธฐ, ํฌ๊ธฐ, ํ…์ŠคํŠธ ์Šคํƒ€์ผ์„ ์ง€์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.



font์˜ ์†์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

font-family - ๊ธ€๊ผด์˜ ๋ชจ์Œ์„ ์ง€์ •ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ> font-family:'dotum', san serif;

ํฐํŠธํŒจ๋ฐ€๋ฆฌ ์†์„ฑ์€ ์—ฌ๋Ÿฌ ๊ธ€๊ผด์„ ๋„ฃ๋Š”๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ฒซ๋ฒˆ์งธ ๊ธ€๊ผด์„ ์ฝ์ง€ ๋ชปํ•˜๊ฑฐ๋‚˜ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋‹ค์Œ ์ˆœ์„œ์˜ ๊ธ€๊ผด์„ ์ง€์ •ํ•˜์—ฌ ์ ์šฉ์‹œํ‚ต๋‹ˆ๋‹ค. ๊ธ€๊ผด์ด ์—†๋Š”๊ฒฝ์šฐ์—๋Š” ๋น„์Šทํ•œ ๊ธ€๊ผด๋กœ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์˜๋ฌธ์˜ ๋‹จ์–ด๊ฐ€ ๋‘๋‹จ์–ด ์ด์ƒ์ผ ๊ฒฝ์šฐ์—๋Š” "๋”ฐ์˜ดํ‘œ"๋กœ ๋ฌถ์–ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.



font-size - ๊ธ€๊ผด์˜ ํฌ๊ธฐ ์‚ฌ์ด์ฆˆ๋ฅผ ์ง€์ •ํ• ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํ…์ŠคํŠธ ํฌ๊ธฐ์˜ ์ง€์ •์€ ๊ต‰์žฅํžˆ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํฌํ† ์ƒต๋””์ž์ธ ์‹œ์•ˆ์—์„œ์˜ ์‚ฌ์ด์ฆˆ์™€ html์—์„œ์˜ ์‚ฌ์ด์ฆˆ์™€ ๋งž์ถฐ์•ผ ํ•˜๋ฉฐ ์ ˆ๋Œ€ ํฌ๊ธฐ ๋˜๋Š” ์ƒ๋Œ€ํฌ๊ธฐ๋กœ ๋งž์ถฐ์•ผ ํ•˜๊ธฐ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์˜ˆ> font-size: 14px; ๋˜๋Š” 0.7em

๋‹จ์œ„๋Š” px๋‹จ์œ„์™€ em ๋‹จ์œ„ ๋‘๊ฐ€์ง€๋กœ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค.

ํ”ฝ์…€๋‹จ์œ„๋Š” ์ ˆ๋Œ€ํฌ๊ธฐ๋กœ ํ‘œํ˜„๋˜๋ฉฐ em์€ ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์ด์ฆˆ์— ๋งž์ถฐ ๋ณ€๊ฒฝ๋ฐ ์กฐ์ •์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.


font-weight - ๊ธ€๊ผด์˜ ๋‘๊ป˜๋Š” ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

<B>ํƒœ๊ทธ๋‚˜ <strong> ํƒœ๊ทธ๋กœ ๋‘๊ป˜๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ css๋งŒ์œผ๋กœ ๊ธ€๊ผด์˜ ๋‘๊ป˜๋ฅผ ์„ค์ •ํ•˜๋Š”๊ฒŒ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ> font-weight:normal; ๋˜๋Š” bold ๋กœ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

ํฐํŠธ์— ๋”ฐ๋ผ์„œ 100 ~ 800์œผ๋กœ ์ง€์ •ํ•˜๋Š” ํฐํŠธ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.  


font-variant - ๊ธ€๊ผด์„ ์ž‘์€ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ์‹œํ• ์ง€ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋‘ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ๊ธฐ๋˜์ง€๋งŒ ์›๋ž˜ ๋Œ€๋ฌธ์ž๋Š” ๋Œ€๋ฌธ์ž ํฌ๊ธฐ๋Œ€๋กœ ๋‚˜๋จธ์ง€๋Š” ์†Œ๋ฌธ์ž ํฌ๊ธฐ๋กœ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ๊ธฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ > font-variant: normal; ๋˜๋Š” small-caps;

๊ฑฐ์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ์ด๊ธดํ•ฉ๋‹ˆ๋‹ค.



font-style - ๊ธ€๊ผด์˜ ๊ธฐ์šธ์ž„์„ ์ง€์ •ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด ์Šคํƒ€์ผ์—๋Š” 3๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ> font-style:normal, italic, oblique,

normal - ํ…์ŠคํŠธ๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

italic - ํ…์ŠคํŠธ๊ฐ€ ๊ธฐ์šธ์ž„์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

oblique - ํ…์ŠคํŠธ๊ฐ€ ๊ธฐ์šธ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. (๊ธฐ์šธ์ž„๊ผด๊ณผ ๋น„์Šทํ•˜์ง€๋งŒ ์•ฝ๊ฐ„ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.)

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€