๋ค์์ ์ฃผ์ด์ง ์์ด ํ
์คํธ๋ฅผ ํ๊ตญ์ด๋ก ๋ฒ์ญํ ๊ฒ์
๋๋ค:
์ด CSS ์ฝ๋๋ "Guardian Headline Full"์ด๋ผ๋ ์ฌ์ฉ์ ์ ์ ๊ธ๊ผด ํจ๋ฐ๋ฆฌ๋ฅผ ์ ์ํ๋ฉฐ, ์ฌ๋ฌ ๊ธ๊ผด ๋๊ป์ ์คํ์ผ์ ํฌํจํฉ๋๋ค. ๋ผ์ดํธ(300), ์ผ๋ฐ(400), ๋ฏธ๋์(500), ์ธ๋ฏธ๋ณผ๋(600) ๋๊ป๋ฅผ ํฌํจํ๋ฉฐ, ๊ฐ๊ฐ ์ผ๋ฐ ๋ฒ์ ๊ณผ ์ดํค๋ฆญ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ๊ธ๊ผด ํ์ผ์ Guardian์ ์์ฐ ์๋ฒ์์ WOFF2, WOFF, TrueType ํ์์ผ๋ก ์ ๊ณต๋ฉ๋๋ค.
์ด CSS ์ฝ๋๋ Guardian Headline Full ๋ฐ Guardian Titlepiece ๊ธ๊ผด ํจ๋ฐ๋ฆฌ์ ๋ํ ์ฌ๋ฌ ๊ธ๊ผด ๋ฉด์ ์ ์ํฉ๋๋ค. ๊ฐ ๊ธ๊ผด ๋ฉด์ ๋ค๋ฅธ ๋๊ป์ ์คํ์ผ(์ผ๋ฐ ๋๋ ์ดํค๋ฆญ)์ ์ง์ ํ๋ฉฐ, ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ ํธํ์ฑ์ ์ํด ์ฌ๋ฌ ํ์ผ ํ์(WOFF2, WOFF, TrueType)์ ์ ๊ณตํฉ๋๋ค. ๊ธ๊ผด์ Guardian์ ์์ฐ ์๋ฒ์ ํธ์คํ
๋๋ฉฐ ๋ผ์ดํธ์์ ๋ธ๋ ๋๊ป๊น์ง ๋ณํ์ ํฌํจํ๋ฉฐ, ํด๋นํ๋ ๊ฒฝ์ฐ ํด๋น ์ดํค๋ฆญ ์คํ์ผ์ ํฌํจํฉ๋๋ค.
```css
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format("truetype");
font-weight: 400;
font-style: italic;
}
/* ... (์ค๊ฐ @font-face ๋ธ๋ก๋ค ์๋ต) ... */
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");
font-weight: 900;
font-style: italic;
}
```
์ด CSS ์ฝ๋๋ ๊ธฐ์ฌ, ๋๊ธ, ํผ์ฒ ๋ฑ ์น์ฌ์ดํธ์ ๋ค์ํ ์น์
์ ๋ํ ๊ธ๊ผด ์คํ์ผ๊ณผ ๋ฐ์ํ ๊ทธ๋ฆฌ๋ ๋ ์ด์์์ ์ ์ํฉ๋๋ค. Guardian์ ๋ค์ํ ๋๊ป์ ์คํ์ผ์ ๊ฐ์ง ์ฌ์ฉ์ ์ ์ ๊ธ๊ผด์ ์ง์ ํ๊ณ , ์ ๋ชฉ, ํค๋๋ผ์ธ, ๋ฏธ๋์ด, ๋ณธ๋ฌธ ํ
์คํธ์ ๊ฐ์ ์ฝํ
์ธ ์์์ ์ ์ ํ ์ ๋ ฌ๊ณผ ๊ฐ๊ฒฉ์ ๋ณด์ฅํ๊ธฐ ์ํด ๋ค๋ฅธ ํ๋ฉด ํฌ๊ธฐ์ ๋ง๊ฒ ๊ทธ๋ฆฌ๋ ๊ตฌ์กฐ๋ฅผ ์กฐ์ ํฉ๋๋ค.
๋ณธ๋ฌธ, ํผ์ฒ ๋ณธ๋ฌธ ๋๋ data-gu-name ๋ณธ๋ฌธ์ ๋ชฐ์
ํ ์บก์
์ด ์๋ ๋ํํ ๊ทธ๋ฆฌ๋ ํผ๊ท์ด์ ๊ฒฝ์ฐ, ์บก์
์๋จ ํจ๋ฉ์ 4ํฝ์
๋ก ์ค์ ํ๊ณ ๋ค๋ฅธ ๊ณณ์ 0์ผ๋ก ์ค์ ํฉ๋๋ค.
๊ธฐ์ฌ ๋ณธ๋ฌธ, ๋ํํ ์ฝํ
์ธ , ๋๊ธ ๋ณธ๋ฌธ, ํผ์ฒ ๋ณธ๋ฌธ๊ณผ ๊ฐ์ ๋ค์ํ ์ฝํ
์ธ ์์ญ์์ lines์ meta์ ๋ํ ๊ทธ๋ฆฌ๋ ์์ญ์ 2ํ๋ถํฐ 5ํ, 1์ด๋ถํฐ 2์ด๊น์ง๋ก ์ ์๋ฉ๋๋ค. lines๋ ์ต๋ ์ฝํ
์ธ ๋์ด์ 5ํฝ์
์ ์๋จ ์ฌ๋ฐฑ์ ๊ฐ์ง๋ฉฐ, meta ์์๋ 18ํฝ์
์ ์๋จ ์ฌ๋ฐฑ์ ๊ฐ์ง๋๋ค.
์ต์ ๋๋น 81.25em ์ด์์ ํฐ ํ๋ฉด์์ ์ด๋ฌํ ์ฝํ
์ธ ์์ญ์ ๋ํ ๊ทธ๋ฆฌ๋ ํ
ํ๋ฆฟ ์ด์ 219px, 1px, 620px, 80px, 300px๋ก ์ค์ ๋ฉ๋๋ค.
iOS ๋ฐ Android ๊ธฐ๊ธฐ์ ๊ฒฝ์ฐ, ๊ธฐ์ฌ ํค๋์ ์คํ ๋ํผ์คํธ ํ
์คํธ๋ ๋ฏธ๋์ ๋๊ป์ ํน์ ๊ธ๊ผด ํจ๋ฐ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ธฐ์ฌ ํค์ปค ์น์
์ ๋ธ๋ก์ผ๋ก ํ์๋๋ฉฐ, ์ฒซ ๊ธ์๋ ๋๋ฌธ์๋ก ํ์๋ฉ๋๋ค. keyline-4 ์์๋ 12ํฝ์
์ ์๋จ ํจ๋ฉ์ ๊ฐ์ง๋๋ค.
๋ฉํ misc ์น์
์ ๋ฐ์ด๋ผ์ธ ์์ฑ์๋ ๊ตต์ ๊ธ๊ผด ํจ๋ฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ๊ทธ ์์ ๋งํฌ๋ ๊ตต๊ฒ ํ์๋ฉ๋๋ค. ๊ธฐ์ฌ ๋ด ์ด๋ฏธ์ง ํผ๊ท์ด๋ ์๋ ๋์ด๋ฅผ ๊ฐ์ง๋ฉฐ, atomic ์์ ๋ค์์ ๋จ๋ฝ์ ์๋จ ์ฌ๋ฐฑ์ด ์์ต๋๋ค.
Guardian Headline Full์ ๋ํ ๊ธ๊ผด ๋ฉด์ ๋ผ์ดํธ ๋ฐ ๋ผ์ดํธ ์ดํค๋ฆญ ๋๊ป๋ก ์ ์๋๋ฉฐ, woff2, woff, truetype ํ์ผ์์ ์์ฑ๋ฉ๋๋ค.
Guardian Headline Full ๊ธ๊ผด ํจ๋ฐ๋ฆฌ์๋ ์ผ๋ฐ, ๋ฏธ๋์, ์ธ๋ฏธ๋ณผ๋, ๋ณผ๋์ ๊ฐ์ ๋ค์ํ ์คํ์ผ๊ณผ ๋๊ป๊ฐ ํฌํจ๋๋ฉฐ, ๊ฐ๊ฐ ์ผ๋ฐ ๋ฒ์ ๊ณผ ์ดํค๋ฆญ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ์ด๋ฌํ ๊ธ๊ผด์ ์จ๋ผ์ธ์ ํธ์คํ
๋๋ฉฐ ์น ์ฌ์ฉ์ ์ํด WOFF2, WOFF, TrueType๊ณผ ๊ฐ์ ๋ค๋ฅธ ํ์ผ ํ์์ผ๋ก ๋ก๋๋ ์ ์์ต๋๋ค.
```css
@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf') format('truetype');
font-weight: 900;
font-style: normal;
}
/* ... (๋๋จธ์ง CSS ์ฝ๋ ์๋ต) ... */
```
(์๋ณธ ํ
์คํธ์ ๋๋จธ์ง CSS ์ฝ๋์ ์คํ ๋ฆฌ ๋ด์ฉ์ ์๋ต๋์์ผ๋ฉฐ, ์์ฒญ๋ ๋๋ก ์ค๋ช
ํ
์คํธ๋ง ๋ฒ์ญ๋์์ต๋๋ค)