Notice
Recent Posts
Recent Comments
Link
| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ๋นํ๊ทธ
- ํฐํธ์จ์ดํธ
- borderstyle
- ํฅ์ค์ฝ๋
- textshadow
- bordercollapse
- liststyleposition
- wordspacing
- captionside
- selectorslevel4
- ์ถ์ฝ
- gtammertable
- CDN
- textdecoration
- ํผํ๊ทธ
- ์์ด๋์ ๋ ํฐ
- ํด๋์ค์ ๋ ํฐ
- liststyleimage
- ๋ชจ๋์นํฐํธ
- formtag
- ๊ทธ๋ฃน์ ๋ ํฐ
- ์ฃผ์
- texttransform
- fontweight
- liststyletype
- ํ์ ์ ๋ ํฐ
- borderspacing
- ์ ๋๋ฒ์ ์ ๋ ํฐ
- inlineblock
- ๊ตฌ๊ธํฐํธ
Archives
- Today
- Total
็ก์
Web font ๋ณธ๋ฌธ
๐ขโ โWeb font
์ฌ์ฉ์์ ์ปดํจํฐ์ ์ค์น๋์ด ์์ง ์์๋ ์น์ฌ์ดํธ์์ ๋ค์ด๋ก๋๋์ด ํ์๋๋ ๊ธ๊ผด.
- ๊ธฐ๋ณธ์ ์ผ๋ก ์น์ ์ฌ์ฉ์์ ์ปดํจํฐ์ ์๋ ํฐํธ๋ง ์ฌ์ฉํ ์ ์๋ค.
ํ์ง๋ง ์น ํฐํธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ค ๊ธฐ๊ธฐ์์๋ ๋์ผํ ๋์์ธ์ ๊ธ๊ผด์ ๋ณด์ฌ์ค ์ ์๋ค.
โ๐ปโ ์น ํฐํธ ์ฌ์ฉ ๋ฐฉ๋ฒ (2๊ฐ์ง) โ๐ป
1๏ธโฃ ์ธ๋ถ ์๋น์ค ์ด์ฉ (CDN - Google Fonts, Adobe Fonts ๋ฑ)
ํฐํธ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ฌ์ดํธ์์ ๋งํฌ๋ฅผ ๊ฐ์ ธ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ.
- ์ฌ์ฉ์ด ๋งค์ฐ ์ฌ์.
- ์๋ฒ์ ํฐํธ ์ ๋ก๋ ํ์ ์์.
- ์ธํฐ๋ท ์ฐ๊ฒฐ ํ์.
<head>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap" rel="stylesheet">
<style>
body {
font-family: 'MyCustomFont', sans-serif;
}
- <link>: HTML ํ์ผ์ <head> ๋ถ๋ถ์ ๋ฃ์ ๋ ์ฌ์ฉ. (์ฑ๋ฅ ์ ๊ฐ์ฅ ์ ๋ฆฌํด ๊ถ์ฅํ๋ ๋ฐฉ๋ฒ)
<style>
@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&display=swap');
- @import: CSS ํ์ผ(.css) ๋ด๋ถ์ ์ง์ ๋ฃ๊ณ ์ถ์ ๋ ์ฌ์ฉ.
2๏ธโฃ ์๋ฒ์ ์ง์ ์ ๋ก๋ (@font-face)
์น ์๋ฒ์ ํฐํธ ํ์ผ์ ์ ๋ก๋ํ์ฌ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ.
@font-face {
font-family: 'MyCustomFont';
src: url('fonts/myfont.woff2') format('woff2');
}
body {
font-family: 'MyCustomFont', sans-serif;
}
- ์ธ๋ถ ์๋น์ค ์์กด ์์.
- ๋ก๋ฉ ์ ์ด ๊ฐ๋ฅ.
- ์๋ฒ์ ํฐํธ ํ์ผ ๊ด๋ฆฌ ํ์.
๐นโโ ์น ํฐํธ ํ์ผ ํ์
์น์์ ์์ฃผ ์ฌ์ฉํ๋ ํฐํธ ํ์ผ ํ์.
- WOFF (Web Open Font Format): ์น์์ ์ฌ์ฉํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ํ์ค ์น ํฐํธ ํ์.
- ๊ธฐ์กด ํฐํธ(TTF, OTF)๋ฅผ ์์ถํ ํ์, ํ์ผ ํฌ๊ธฐ๊ฐ ์์, ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์ง์.
- WOFF2: WOFF์ ๊ฐ์ ๋ฒ์ ์ผ๋ก ์ต์ ์น ํฐํธ ํ์. (์์ง ํ์คํ X)
- ์น ์ฑ๋ฅ ์ต์ ํ, ๊ฐ์ฅ ๋์ ์์ถ๋ฅ , ํ์ด์ง ๋ก๋ฉ ์๋ ๊ฐ์ , ์ต์ ๋ธ๋ผ์ฐ์ ์ง์.
- TTF / OTF: ์ผ๋ฐ ํฐํธ ํ์.
- EOT: ์๋ Internet Explorer ์ ์ฉ ํฐํธ ํ์.
โ๏ธ ์ฑ๋ฅ ์ต์ ํ TIP โ๏ธ
- subset (์๋ธ์ ): ์ผ๋ถ ๋ฌธ์๋ง ์ฌ์ฉํ๋ค๋ฉด ๋ถํ์ํ ๋ฌธ์๋ ์ ๊ฑฐ. (์์ด ์ฌ์ดํธ → ํ๊ธ ์ ๊ฑฐ, ์ซ์๋ง ํ์ํ ๊ฒฝ์ฐ → ์ซ์๋ง ํฌํจ)
- font-display: ํฐํธ ๋ก๋ฉ ์ค ํ
์คํธ๊ฐ ๋ณด์ด์ง ์๋ ๋ฌธ์ (FOIT)๋ฅผ ํด๊ฒฐํ๋ค. (font-display: swap)
- swap: ๋จผ์ ๊ธฐ๋ณธ ํฐํธ ํ์ ํ ์น ํฐํธ ์ ์ฉ. (์ฃผ๋ก ์ฌ์ฉ)
- block: ํฐํธ ๋ก๋ฉ ์ ํ ์คํธ ์จ๊น.
- fallback: ์งง๊ฒ ๊ธฐ๋ค๋ฆฐ ํ ๊ธฐ๋ณธ ํฐํธ ์ฌ์ฉ.
๐ 2026๋ ํ์ฌ ํธ๋ ๋ํ๊ณ ์ค๋ฌด ํ์ฉ๋๊ฐ ๋์ ์นํฐํธ ๐
๐ฐ๐ท ํ๊ธ ํฐํธ
- ํ๊ธ UI ๋์์ธ์ ํต์ฌ์ ๊ฐ๋ ์ฑ๊ณผ ๋ค์ํ ๋๊ป.
| ํฐํธ๋ช | ์ฉ๋ | ํน์ง | ์ฌ์ฉ ๋ถ์ผ |
| Noto Sans KR | ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ๊ธฐ๋ณธ ํ๊ธ ์นํฐํธ | ๊น๋ํ Sans-serif, ๊ฐ๋ ์ฑ ์ข์, ๋ค์ํ ๊ตต๊ธฐ ์ ๊ณต | ์น์ฌ์ดํธ ๋ณธ๋ฌธ, UI ๋์์ธ, ๋ธ๋ก๊ทธ |
| Pretendard | ์ต๊ทผ ๊ฐ๋ฐ์ + ๋์์ด๋ ์ฌ์ด์์ ๊ฐ์ฅ ์ธ๊ธฐ | Inter ๊ธฐ๋ฐ ํ๊ธ ํฐํธ, UI/UX ์ต์ ํ, ๋งค์ฐ ๊น๋ํ ๋์์ธ | SaaS, ์คํํธ์ , ์๋น์ค ์น์ฌ์ดํธ |
| Spoqa Han Sans Neo | ๊ธฐ์ ์ฌ์ดํธ์์ ๋ง์ด ์ฌ์ฉ | ์์ ์ ์ธ ๊ฐ๋ ์ฑ, ๊ท ํ ์กํ ๋์์ธ | ๊ธฐ์ ํํ์ด์ง, ์๋น์ค ํ์ด์ง |
| Nanum Gothic | ์ค๋ซ๋์ ์ฌ์ฉ๋ ๋ฌด๋ฃ ํ๊ธ ํฐํธ | ๋ค์ด๋ฒ ์ ์, ์์ ์ ์ธ ๊ฐ๋ ์ฑ | ๋ธ๋ก๊ทธ, ์ผ๋ฐ ์น์ฌ์ดํธ |
| SUIT | ์ต๊ทผ UI ๋์์ธ์์ ์ธ๊ธฐ | ํ๋์ ์ธ ์คํ์ผ, ๋ค์ํ weight | ์คํํธ์ , ์ฑ UI |
๐บ๐ธ ์๋ฌธ ํฐํธ
- ์๋ฌธ UI ๋์์ธ์ ํต์ฌ์ ๊ธฐํํ์ ๊ตฌ์กฐ์ ํ๋ฉด ํด์๋ ๋์๋ ฅ.
| ํฐํธ๋ช | ์ฉ๋ | ํน์ง | ์ฌ์ฉ ๋ถ์ผ |
| Inter | ํ์ฌ UI ๋์์ธ ํ์ค ํฐํธ | UI ์ต์ ํ, Variable font, ๋งค์ฐ ๋์ ๊ฐ๋ ์ฑ | SaaS, ์น์ฑ, ๋์๋ณด๋ |
| Poppins | ์คํํธ์ ๋์์ธ์์ ์ธ๊ธฐ | ๋ฅ๊ทผ ํํ, ์ ๊ณ ํ๋์ ์ธ ๋๋ | ๋๋ฉํ์ด์ง, ๋ธ๋๋ ์ฌ์ดํธ |
| Montserrat | ํค๋๋ผ์ธ์ฉ์ผ๋ก ๋ง์ด ์ฌ์ฉ | ๊ฐํ ์ธ์, ์ ๋ชฉ ๋์์ธ์ ์ข์ | ๋ธ๋๋ ๋์์ธ, ๋ง์ผํ ํ์ด์ง |
| DM Sans | ๊น๋ํ UI ํฐํธ | ๋ฏธ๋๋ฉ ๋์์ธ, ์ฝ๊ธฐ ํธํจ | ์ฑ, ์คํํธ์ ์น์ฌ์ดํธ |
| Playfair Display | Serif ์คํ์ผ | ๊ณ ๊ธ์ค๋ฌ์ด ๋๋, ํจ์ / ๋งค๊ฑฐ์ง ์คํ์ผ | ๋ธ๋๋, ๋ธ๋ก๊ทธ |
'<style>' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| text style ์์ฑ (0) | 2026.03.17 |
|---|---|
| color ์์ฑ (0) | 2026.03.17 |
| font ์์ฑ (0) | 2026.03.13 |
| ์ฐ์ ์์(Precedence)์ ์์(Inheritance) (0) | 2026.03.13 |
| Selectors (์ ํ์) ํ์ (0) | 2026.03.13 |
