<style> ํ๊ทธ ์์์ ์ง์ ์ฌ์ฉํ๋ ์คํ์ผ ์ค์์
๊ธ๊ผด ๊ด๋ จ ์์ฑ์ ๋ํด์ ์์๋ณด์.
font-family ์์ฑ : ๊ธ๊ผด ์ง์
ํ ์คํธ ๋ฌธ๋จ์ ๊ธ๊ผด์ '๊ตด๋ฆผ'์ผ๋ก ์ค์ ํ๊ณ ์ถ์ ๋
๊ธฐ๋ณธํ์ ๋ง์ถฐ์ ์ ๋ ฅํด ์ฃผ๋ฉด ๋๋ค.
๋ง์ฝ์ ์ํ๋ ๊ธ๊ผด์ด ์์ ๊ฒฝ์ฐ์๋ ์๋๋ผ๋ฉด ๋ธ๋ผ์ฐ์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๊ธ๊ผด์ด ์ค์ ๋๋๋ฐ,
์ด๋ฅผ ๋๋นํด ์ฒซ ๋ฒ์งธ ๊ธ๊ผด์ด ์์ ๊ฒฝ์ฐ ๋ ๋ฒ์งธ์ ์ธ ๋ฒ์งธ ๊ธ๊ผด์ ์ง์ ํด ์ค ์ ์๋ค.
๋ํ, font-family ์์ฑ์ ์์๋๊ธฐ ๋๋ฌธ์
<body> ํ๊ทธ ์คํ์ผ์ ํ๋ฒ ์ ์ํ ๊ฒฝ์ฐ ๋ฌธ์ ์ ์ฒด์ ์ ์ฉ์ด ๋๊ณ
๋ฌธ์ ์์ ๋ชจ๋ ์์ ์์์ ๊ณ์ ๊ฐ์ ๊ธ๊ผด์ด ์ค์ ๋๋ค.
@font-face : ์น ํฐํธ ์ฌ์ฉ
์นํฐํธ๋ ์น ๋ฌธ์๋ฅผ ์์ฑํ ๋ ๋ฌธ์ ์์ ๊ธ๊ผด ์ ๋ณด๋ ํจ๊ป ์ ์ฅํ๋ค๊ฐ
์ฌ์ฉ์๊ฐ ์น ๋ฌธ์์ ์ ์ํ๋ฉด ๊ธ๊ผด์ ์์คํ ์ผ๋ก ๋ค์ด๋ก๋์ํค๋ ๋ฐฉ์์ผ๋ก,
์ฌ์ฉ์ ์์คํ ์ ์๋ ๊ธ๊ผด์ ๋ค๋ฅธ ๊ธ๊ผด๋ก ๋์ฒํ๋ ๊ฒ์ด ์๋
์ํ๋ ๊ธ๊ผด์ ๊ทธ๋๋ก ๋ณด์ฌ์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ค.
- ๊ตฌ๊ธ ์น ํฐํธ ์ฌ์ฉํ๊ธฐ -
(1) ํด๋น ๋งํฌ๋ฅผ ํด๋ฆญํด ์ ์ํด ์ค๋ค.
(2) ์ํ๋ ๊ธ๊ผด์ ์ ๋ ฅํด ์ค ๋ค์ ํด๋ฆญํด ์ค๋ค.
(3) ์์๋๋ก ํด๋ฆญํด ์ค ๋ค์ ํด๋น ์ฝ๋๋ค์ ๋ณต์ฌํด ์ค๋ค.
(์ด๋, ๋ฐ์ ์๋ ๊ธ๊ผด์ ์ด๋ฆ์ ์ ๊ธฐ์ตํด ๋๋ค.)
(4) ๋ณต์ฌํ ์ฝ๋ ์์ '@import url()'์ ์ ๋ ฅํ ํ ๋ถ์ฌ ๋ฃ๊ธฐ ํด์ค ๋ค์
๊ธ๊ผด ๊ด๋ จ ํด๋์ค๋ฅผ ์์ฑํ ๋ ๊ธฐ์ตํด๋ ๊ธ๊ผด์ ์ด๋ฆ์ ์ ๋ ฅํด ์ฃผ๋ฉด ๋๋ค.
- ์ง์ ์น ํฐ๋ ์ ๋ก๋ํ ํ ์น ํฐํธ ์ ์ฉํ๊ธฐ -
๊ธฐ์กด์ ์ฌ์ฉํ๋ '*tff' ํ์ฅ์ ๊ฒฝ์ฐ ํ์ผ์ ํฌ๊ธฐ๋ก ์ธํด
'*.eot'๋ '*.woff'๋ก ๋ณํ์์ผ ์ ๋ก๋ ํ์ ์ฌ์ฉํ ์ ์๋ค.
ํฐํธ์ ๊ฒฝ๋ก์ ํฐํธ์ ํ์ฅ์๋ฅผ ์๋ ค์ค ๋ค์ ์ฌ์ฉํ๋ฉด ๋๋ค.
font-size ์์ฑ : ๊ธ๊ผด ํฌ๊ธฐ ์กฐ์
ํฝ์ ์ด๋ ํฌ์ธํธ๋ฅผ ๋น๋กฏํด ํฌ๊ธฐ๋ฅผ ์ฌ๋ฌ ๋จ์๋ก ์ง์ ํ ์ ์์ผ๋ฉฐ
๋ฐฑ๋ถ์จ์ ์ด์ฉํด ์ฌ์ฉํ ์๋ ์๋ค.
font-family ์์ฑ์์ <ํฌ๊ธฐ> ์์ฑ์์ ์ฌ์ฉํ๋ ๋จ์ ๊ฐ์ด๋ค.
- px -
ํฐํธ ํฌ๊ธฐ๋ฅผ ์ฌ์ฉํ ๋ ๋ง์ด ์ฌ์ฉํ๋ ๋จ์์ด์ง๋ง
ํฐํธ ํฌ๊ธฐ๊ฐ ๊ณ ์ ๋๊ธฐ ๋๋ฌธ์ ์ฐฝ ํฌ๊ธฐ๊ฐ ์์ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ๋ก ๋ณผ ๋๋
๊ฐ์ ํฌ๊ธฐ๋ก ํ๋ฉด์ ํ์๋์ด ๋ถํธํจ์ด ์๋ค.
- em -
๋ถ๋ชจ ์์์์ ์ง์ ํ ํฐํธ์ ๋๋ฌธ์ M์ ๋๋น๋ฅผ 1em์ผ๋ก ๋๊ณ
์๋์ ๊ฐ์ ๊ณ์ฐํด ๋ค๋ฅธ ์์๋ค์ ๊ธ์ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ค.
font-weight ์์ฑ : ๊ธ์ ๊ตต๊ธฐ ์ง์
font-variant ์์ฑ : ์์ ๋๋ฌธ์ ํ์
๋๋ฌธ์๋ฅผ ์๋ฌธ์์ ํฌ๊ธฐ์ ๋ง์ถ์ด ์๊ฒ ํ์ํด ์ค๋ค.
font-style ์์ฑ : ํฐํธ ์คํ์ผ ์ง์
๊ธ์๋ฅผ ์ดํค๋ฆญ์ฒด๋ก ํํํ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ค.
font ์์ฑ : ๊ธ๊ผด ์์ฑ์ ํ๊บผ๋ฒ์ ๋ฌถ์ด ํํ
font-style, font-variant, font-weight, font-size/line-height, font-family ์์ฑ๋ค์
ํ๊บผ๋ฒ์ ๋ฌถ์ด ์ฝ์์ผ๋ก ํํํด ์ค๋ค.
line-height ๊ฐ์ ๊ฒฝ์ฐ ์ค ๊ฐ๊ฒฉ์ ์กฐ์ ํ๋ ์์ฑ์ธ๋ฐ font-size์ ํจ๊ป ์ฌ๋์(/)๋ก ํํํ๋ค.
๋ํ ํน์ ํค์๋๋ฅผ ์ ๋ ฅํด ๊ทธ๊ฒ์ ์ด์ธ๋ฆฌ๋ ๊ธ๊ผด ์คํ์ผ๋ก ํ์ํ ์๋ ์๋ค.
๊ธ๊ผด์ ๊ด๋ จ๋ ์คํ์ผ์ด ๊ต์ฅํ ๋ค์ํ ๊ฒ ๊ฐ๋ค.
ํ์ง๋ง ํจ๊ณผ๋ฅผ ๋ฃ์ด์ค์ผ๋ก์จ ๊ธ์จ๊ฐ ๊ต์ฅํ ๋ช ํํด ๋ณด์ธ๋ค.
์์ฃผ์์ฃผ ์ฌ์ฉํด ์ตํ๋๋ก ํ๋ค.
< ์ฐธ๊ณ >
Do it! HTML5+CSS3 ์น ํ์ค์ ์ ์
โป ํด๋น ๊ธ์ ์ต๋ ๋ชฉ์ ์ผ๋ก ์์ฑ๋ ๊ธ์ ๋๋ค โป
'๊ฐ์ธ๊ณต๋ถ > HTML5 + CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML+CSS][ํ ์คํธ ๊ด๋ จ ์คํ์ผ] 03 - ๋ฌธ๋จ ์คํ์ผ (0) | 2020.06.27 |
---|---|
[HTML+CSS][ํ ์คํธ ๊ด๋ จ ์คํ์ผ] 02 - ํ ์คํธ ์คํ์ผ (0) | 2020.06.26 |
[HTML+CSS][CSS ๊ธฐ์ด] 03 - ์บ์ค์ผ์ด๋ฉ ์คํ์ผ ์ํธ (CSS) (0) | 2020.06.24 |
[HTML+CSS][CSS ๊ธฐ์ด] 02 - ์ฃผ์ ์ ํ์ (0) | 2020.06.23 |
[HTML+CSS][CSS ๊ธฐ์ด] 01 - ์คํ์ผ๊ณผ ์คํ์ผ ์ํธ (0) | 2020.06.22 |
๋๊ธ