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

STUDY/CSS

CSS - font

๋ฐ˜์‘ํ˜•

border : ๊ฐ ์š”์†Œ์˜ ํ…Œ๋‘๋ฆฌ๋ฅผ ๋ณ€๊ฒฝ
border ๋’ค์— ๋‹ค๋ฅธ ์š”์†Œ๋ฅผ ๋ถ™์—ฌ์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
   border-left : ํ…Œ๋‘๋ฆฌ์˜ ์™ผ์ชฝ๋ถ€๋ถ„์„ ๋ณ€๊ฒฝ
                    12px solid #335 : ์™ผ์ชฝ ํ…Œ๋‘๋ฆฌ ๋‘๊ป˜๋ฅผ 12px, ๊ตต๊ฒŒ, #335์ƒ‰๊น”๋กœ ๋ณ€๊ฒฝ
   padding : ์—ฌ๋ฐฑ
                0.2em 0.5em : ์„ธ๋กœ๋ฐฉํ–ฅ 0.2em, ๊ฐ€๋กœ๋ฐฉํ–ฅ 0.5em

*์—ฌ๊ธฐ์„œ em์€ ์ƒ๋Œ€ ๋‹จ์œ„๋กœ ์š”์ฆ˜ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๋ฐ˜์‘ํ˜• ์›น์‚ฌ์ดํŠธ์—์„œ ์ด์šฉ๋œ๋‹ค.
font-size์— ๋น„๋ก€ํ•ด์„œ ์œ ๋™์ ์œผ๋กœ ๋ณ€๊ฒฝ๋จ.
(px๋‚˜ pt๋Š” ์ ˆ๋Œ€ ๋‹จ์œ„)


1. font-size

 

sectionํƒœ๊ทธ์•ˆ์— id๋ฅผ ๋ถ€์—ฌํ•ด์ค€ ๋’ค, #์„ ํƒ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ section ํƒœ๊ทธ ์•ˆ์˜ font-size๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

๊ฐ๊ฐ pํƒœ๊ทธ์•ˆ์— class๋ฅผ ๋ถ€์—ฌํ•ด์ฃผ๊ณ  . ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•ด pํƒœ๊ทธ ์•ˆ์˜ font-size๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.


2. font-weight

 

sectionํƒœ๊ทธ์•ˆ์— id๋ฅผ ๋ถ€์—ฌํ•ด์ค€ ๋’ค, #์„ ํƒ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ section ํƒœ๊ทธ ์•ˆ์˜ font-weight๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

๊ฐ๊ฐ pํƒœ๊ทธ์•ˆ์— class๋ฅผ ๋ถ€์—ฌํ•ด์ฃผ๊ณ  . ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•ด pํƒœ๊ทธ ์•ˆ์˜ font-weight๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

 


3. font - style

 

sectionํƒœ๊ทธ์•ˆ์— id๋ฅผ ๋ถ€์—ฌํ•ด์ค€ ๋’ค, #์„ ํƒ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ section ํƒœ๊ทธ ์•ˆ์˜ font-style๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

๊ฐ๊ฐ pํƒœ๊ทธ์•ˆ์— class๋ฅผ ๋ถ€์—ฌํ•ด์ฃผ๊ณ  . ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•ด pํƒœ๊ทธ ์•ˆ์˜ font-style๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

 


4. font-family

4-1. ๋‚ด์žฅ ํฐํŠธ ์‚ฌ์šฉ

 

sectionํƒœ๊ทธ์•ˆ์— id๋ฅผ ๋ถ€์—ฌํ•ด์ค€ ๋’ค, #์„ ํƒ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ section ํƒœ๊ทธ ์•ˆ์˜ font-family๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

๊ฐ๊ฐ pํƒœ๊ทธ์•ˆ์— class๋ฅผ ๋ถ€์—ฌํ•ด์ฃผ๊ณ  . ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•ด pํƒœ๊ทธ ์•ˆ์˜ font-famliy๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

 

* ๊ธ€๊ผด ์ข…๋ฅ˜๋ฅผ ํ™•์ธํ•˜๊ณ  ์‹ถ์œผ๋ฉด http://www.w3schools.com/css/css_font.asp ์—์„œ ํ™•์ธ

 

4-2. ๊ตฌ๊ธ€ ํฐํŠธ ์‚ฌ์šฉํ•˜๊ธฐ

๊ตฌ๊ธ€์—์„œ ์ œ๊ณตํ•˜๋Š” ํฐํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์šฐ์„  google font์— ์ ‘์†ํ•ด์ค€๋‹ค.

์›ํ•˜๋Š” ํฐํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ฒ€์ƒ‰์ฐฝ์„ ์ด์šฉ, ์—†๋‹ค๋ฉด ์•„๋ž˜์— ๋‚˜์™€์žˆ๋Š” ํฐํŠธ์ค‘์—์„œ ๋งˆ์Œ์— ๋“œ๋Š” ํฐํŠธ๋ฅผ ํด๋ฆญํ•ด์ค€๋‹ค.

ํด๋ฆญํ•˜๋ฉด ํฐํŠธ์— ๋Œ€ํ•œ ์„ค๋ช…๋“ค์ด ์ ํ˜€์žˆ๋Š”๋ฐ, ์•„๋ž˜๋กœ ๋‚ด๋ ค๊ฐ€์„œ styles ์˜์—ญ์œผ๋กœ ๊ฐ€๋ฉด ๊ตต๊ธฐ์— ๋”ฐ๋ผ์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.

download๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ชจ๋“  ๊ตต๊ธฐ์˜ ๊ธ€๊ผด์ด ์ €์žฅ๋œ๋‹ค.

css์— ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์›ํ•˜๋Š” style์˜†์˜ select this style์„ ๋ˆŒ๋Ÿฌ์ค€๋‹ค.

์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์˜ view selected families๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ๋ฉด ๋‚ด๊ฐ€ selectํ•œ ๊ธ€๊ผด๋“ค์ด ์ €์žฅ๋˜์–ด ์žˆ๋Š”๋ฐ,

์—ฌ๋Ÿฌ๊ฐ€์ง€๋„ ํ•œ๋ฒˆ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.

๋งํฌํƒœ๊ทธ์™€ import ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์ด๋ฒˆ์—๋Š” ๋งํฌ ํƒœ๊ทธ๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ํ•˜๋‹จ์˜ ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌํ•ด์„œ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.

linkํƒœ๊ทธ๋ฅผ ๋ณต์‚ฌํ•ด์„œ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ํŒŒ์ผ์˜ head ๋ถ€๋ถ„์— ๋ถ™์—ฌ๋„ฃ๊ธฐ ํ•ด์ค€๋’ค,

๊ตฌ๊ธ€ ํฐํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฐ๊ฐ pํƒœ๊ทธ์•ˆ์— class๋ฅผ ๋ถ€์—ฌํ•ด์ค€๋‹ค.

 . ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•ด pํƒœ๊ทธ ์•ˆ์˜ font-famliy๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค.

๊ฐ๊ฐ ์†์„ฑ์€ ๊ตฌ๊ธ€ํฐํŠธ์˜ link ํƒœ๊ทธ ์ฝ”๋“œ ๋ฐ‘์˜ css rules to specify families ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ํƒœ๊ทธ์— ๋งž์ถฐ์„œ ์ž‘์„ฑํ•˜๋ฉด ๋œ๋‹ค.

 

๋ฐ˜์‘ํ˜•

'STUDY > CSS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

CSS - text  (0) 2022.05.13
CSS - ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•ด์„œ css ์ ์šฉ  (0) 2022.04.29
CSS - css๋ฅผ ์ ์šฉํ•˜๋Š” 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•  (0) 2022.04.29