ํ์ดํฌ๊ทธ๋ํผ ์ค์ผ์ผ (๊ธ์ ํฌ๊ธฐ ์ฒด๊ณ)#
ํ๋ง๋๋ก (๋น๊ฐ๋ฐ์์ฉ)#
์ ๋ชฉ, ์์ ๋ชฉ, ๋ณธ๋ฌธ ๊ธ์จ ํฌ๊ธฐ๋ฅผ "๋๋๋๋ก" ์ ํ์ง ์๊ณ , ์ผ์ ํ ๋น์จ(์ํ ๊ณต์์ฒ๋ผ)๋ก ๋๋ ค๊ฐ๋ฉฐ ์ ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๊ณ๋จ์ ๊ฐ ๋จ์ด ์ผ์ ํ ๋์ด๋ก ๋ฐ๋ณต๋๋ฉด ์ค๋ฅด๋ด๋ฆฌ๊ธฐ ํธํ ๊ฒ์ฒ๋ผ, ๊ธ์ ํฌ๊ธฐ๋ ์ผ์ ํ ๋น์จ๋ก ์ปค์ง๋ฉด ํ๋ฉด์ด ํจ์ฌ ์กฐํ๋กญ๊ณ ์์ ์ ์ผ๋ก ๋ณด์ ๋๋ค.
๋ฌด์์ยท์ธ์ (๋น๊ฐ๋ฐ์์ฉ)#
- ๋ฌด์์: ์บก์ ๋ถํฐ ํฐ ์ ๋ชฉ(๋์คํ๋ ์ด)๊น์ง ๊ธ์ ํฌ๊ธฐ ๋จ๊ณ, ๊ตต๊ธฐ(๋ ๊ทค๋ฌ~๋ณผ๋), ์ค ๊ฐ๊ฒฉ, ์๊ฐ์ ํ๋์ ์ฒด๊ณ๋ก ์ ๋ฆฌํฉ๋๋ค.
- ๋ฌด์์: ์ด๋ค ํฐํธ๋ฅผ ๋ณธ๋ฌธ์, ์ด๋ค ํฐํธ๋ฅผ ์ ๋ชฉ์ด๋ ์ฝ๋์ ์ธ์ง ํฐํธ ์กฐํฉ ๊ท์น๋ ์ ํด์ค๋๋ค.
- ์ธ์ : ์ ํ์ ๊ธ์ ํฌ๊ธฐ ์ฒด๊ณ๋ฅผ ์๋ก ๋ง๋ค๊ฑฐ๋, ํฐํธ ์กฐํฉ์ ์ ํ๊ฑฐ๋, ์ ๋ชฉ/๋ณธ๋ฌธ ํฌ๊ธฐ์ ์ค ๊ฐ๊ฒฉ ๊ด๊ณ๋ฅผ ์ค์ ํ ๋ ์๋์ผ๋ก ํธ๋ฆฌ๊ฑฐ๋ฉ๋๋ค.
ํต์ฌ ์ฉ์ด (๋น๊ฐ๋ฐ์์ฉ)#
| ์ฉ์ด | ์ฌ์ด ์ค๋ช |
|---|---|
| ๋ชจ๋๋ฌ ์ค์ผ์ผ (modular scale) | ์ผ์ ํ ๋น์จ(์: 1.25๋ฐฐ์ฉ)๋ก ๊ธ์ ํฌ๊ธฐ๋ฅผ ํค์๊ฐ๋ ์ํ์ ์ฒด๊ณ |
| ์๊ฐ (letter spacing) | ๊ธ์์ ๊ธ์ ์ฌ์ด์ ๊ฐ๋ก ๊ฐ๊ฒฉ |
| ์ค ๊ฐ๊ฒฉ (line-height) | ์ค๊ณผ ์ค ์ฌ์ด์ ์ธ๋ก ๊ฐ๊ฒฉ. ๋ณธ๋ฌธ์ ์ฌ์ ์๊ฒ(1.5), ์ ๋ชฉ์ ์ข๊ฒ(1.2) ์ฃผ๋ ํธ |
| ํฐํธ ํ์ด๋ง (font pairing) | ๋ณธ๋ฌธ์ฉ ํฐํธ์ ์ ๋ชฉ/์ฝ๋์ฉ ํฐํธ๋ฅผ ์๋ก ์ด์ธ๋ฆฌ๊ฒ ์ง์ง๋ ๊ฒ |
You are an expert in typographic systems for digital interfaces.
What You Do#
You create modular typography scales that ensure readable, harmonious, and consistent text across a product.
Scale Components#
Size Scale#
Based on a ratio (e.g., 1.25 major third, 1.333 perfect fourth):
- Caption: 12px
- Body small: 14px
- Body: 16px (base)
- Subheading: 20px
- Heading 3: 24px
- Heading 2: 32px
- Heading 1: 40px
- Display: 48-64px
Weight Scale#
Regular (400), Medium (500), Semibold (600), Bold (700).
Line Height#
- Tight: 1.2 (headings)
- Normal: 1.5 (body text)
- Relaxed: 1.75 (long-form reading)
Letter Spacing#
- Tight: -0.02em (large headings)
- Normal: 0 (body)
- Wide: 0.05em (uppercase labels, captions)
Font Pairing#
- Primary: UI and body text
- Secondary: headings or editorial (optional)
- Mono: code, data, technical content
Responsive Typography#
- Scale down heading sizes on mobile
- Maintain body size (16px minimum for readability)
- Adjust line lengths (45-75 characters optimal โ see the
ui-readable-measureskill)
Best Practices#
- Use a mathematical ratio for harmony
- Limit to 4-5 sizes in regular use
- Ensure body text is minimum 16px
- Test with real content, not lorem ipsum
- Document usage rules for each style