์œ„ํ—˜ํ•œ ์ˆœ๊ฐ„: ์˜๊ตญ ๊ทน์šฐ ์„ธ๋ ฅ์˜ ๋…ธ๊ณจํ™”

์œ„ํ—˜ํ•œ ์ˆœ๊ฐ„: ์˜๊ตญ ๊ทน์šฐ ์„ธ๋ ฅ์˜ ๋…ธ๊ณจํ™”

๋‹ค์Œ ์š”์†Œ๋“ค์€ ์ดˆ๊ธฐ์— ์ˆจ๊ฒจ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค(ํˆฌ๋ช…๋„ 0์œผ๋กœ ์„ค์ •): ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ฝ˜ํ…์ธ  ์„น์…˜, ๊ทธ๋ฆฌ๋“œ ๋ ˆ์ด์•„์›ƒ, ๊ฐ€๊ตฌ ๋ž˜ํผ, ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์‚ฌ ๋ฐ ํ”ผ์ฒ˜๋ฅผ ์œ„ํ•œ ํŠน์ • ํ—ค๋” ์ปดํฌ๋„ŒํŠธ๋“ค. ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ฝ˜ํ…์ธ ๊ฐ€ ์™„์ „ํžˆ ๋กœ๋“œ๋˜๋ฉด, ์ด๋Ÿฌํ•œ ์š”์†Œ๋“ค์€ 0.3์ดˆ ๋™์•ˆ ๋ถ€๋“œ๋Ÿฌ์šด ํŽ˜์ด๋“œ์ธ ํšจ๊ณผ์™€ ํ•จ๊ป˜ ๋ณด์ด๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, Guardian Headline Full ๊ธ€๊ผด ํŒจ๋ฐ€๋ฆฌ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋‘๊ป˜์™€ ์Šคํƒ€์ผ(๋ผ์ดํŠธ, ๋ ˆ๊ทค๋Ÿฌ, ๋ฏธ๋””์›€, ์„ธ๋ฏธ๋ณผ๋“œ, ๊ฐ๊ฐ ์ผ๋ฐ˜ ๋ฐ ์ดํƒค๋ฆญ์ฒด ๋ณ€ํ˜•)๋กœ ์ •์˜๋ฉ๋‹ˆ๋‹ค. ๊ธ€๊ผด ํŒŒ์ผ์€ ๊ด‘๋ฒ”์œ„ํ•œ ๋ธŒ๋ผ์šฐ์ € ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด WOFF2, WOFF, TTF ํ˜•์‹์œผ๋กœ Guardian์˜ ์ž์‚ฐ ์„œ๋ฒ„์—์„œ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Guardian์€ "Guardian Headline Full"์ด๋ผ๋Š” ๋งž์ถค ๊ธ€๊ผด์„ ๋‹ค์–‘ํ•œ ๋‘๊ป˜์™€ ์Šคํƒ€์ผ(๋ผ์ดํŠธ, ์„ธ๋ฏธ๋ณผ๋“œ, ๋ณผ๋“œ, ๋ธ”๋ž™, ๊ฐ๊ฐ ์ผ๋ฐ˜ ๋ฐ ์ดํƒค๋ฆญ ๋ฒ„์ „ ํฌํ•จ)๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธ€๊ผด๋“ค์€ ๊ทธ๋“ค์˜ ์ž์‚ฐ ์„œ๋ฒ„์—์„œ WOFF2, WOFF, TTF ํ˜•์‹์œผ๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€์ ์œผ๋กœ, ํŠน์ • ์š”์†Œ์—๋Š” ๋ณผ๋“œ์ฒด์˜ "Guardian Titlepiece"๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Guardian Headline Full ๊ธ€๊ผด ํŒจ๋ฐ€๋ฆฌ๋Š” ์—ฌ๋Ÿฌ ์Šคํƒ€์ผ์„ ํฌํ•จํ•˜๋ฉฐ, ๊ฐ๊ฐ ์—ฌ๋Ÿฌ ํ˜•์‹์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ์Šคํƒ€์ผ์€ 400์˜ ๋‘๊ป˜์™€ ์ผ๋ฐ˜ ์Šคํƒ€์ผ์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ์ดํƒค๋ฆญ ๋ฒ„์ „ ๋˜ํ•œ 400์˜ ๋‘๊ป˜๋ฅผ ๊ฐ€์ง€์ง€๋งŒ ์ดํƒค๋ฆญ ์Šคํƒ€์ผ์ž…๋‹ˆ๋‹ค. ๋ฏธ๋””์›€ ์Šคํƒ€์ผ์€ 500์˜ ๋‘๊ป˜์™€ ์ผ๋ฐ˜ ์Šคํƒ€์ผ์„ ๊ฐ€์ง€๋ฉฐ, ํ•ด๋‹น ์ดํƒค๋ฆญ ๋ฒ„์ „์€ ๋™์ผํ•œ ๋‘๊ป˜์™€ ์ดํƒค๋ฆญ ์Šคํƒ€์ผ์ž…๋‹ˆ๋‹ค. ์„ธ๋ฏธ๋ณผ๋“œ ์Šคํƒ€์ผ์€ 600์˜ ๋‘๊ป˜์™€ ์ผ๋ฐ˜ ์Šคํƒ€์ผ์„ ๊ฐ€์ง€๋ฉฐ, ์ดํƒค๋ฆญ ๋ฒ„์ „์€ ๋™์ผํ•œ ๋‘๊ป˜์™€ ์ดํƒค๋ฆญ ์Šคํƒ€์ผ์ž…๋‹ˆ๋‹ค. ๋ณผ๋“œ ์Šคํƒ€์ผ์€ 700์˜ ๋‘๊ป˜์™€ ์ผ๋ฐ˜ ์Šคํƒ€์ผ์„ ๊ฐ€์ง€๊ณ , ๋ณผ๋“œ ์ดํƒค๋ฆญ ๋ฒ„์ „์€ ๋™์ผํ•œ ๋‘๊ป˜์— ์ดํƒค๋ฆญ ์Šคํƒ€์ผ์ž…๋‹ˆ๋‹ค. ๋ธ”๋ž™ ์Šคํƒ€์ผ์€ 900์˜ ๋‘๊ป˜์™€ ์ผ๋ฐ˜ ์Šคํƒ€์ผ์„ ๊ฐ€์ง€๋ฉฐ, ์ดํƒค๋ฆญ ๋ฒ„์ „์€ ๋™์ผํ•œ ๋‘๊ป˜์™€ ์ดํƒค๋ฆญ ์Šคํƒ€์ผ์ž…๋‹ˆ๋‹ค. ๊ฐ ์Šคํƒ€์ผ์€ ์ง€์ •๋œ URL์—์„œ 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;
}

@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;
}

@font-face {
font-family: 'Guardian Titlepiece';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf') format('truetype');
font-weight: 700;
font-style: normal;
}

#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-column-gap: 0px;
grid-template-columns: 100%;
grid-template-areas:
"media"
"title"
"headline"
"standfirst"
"lines"
"meta"
"body";
}

@media (min-width: 30em) {
#article-body > div .content--interactive-grid figure.element--immersive figcaption,
.content--interactive > div .content--interactive-grid figure.element--immersive figcaption,
#comment-body .content--interactive-grid figure.element--immersive figcaption,
[data-gu-name=body] .content--interactive-grid figure.element--immersive figcaption,
#feature-body .content--interactive-grid figure.element--immersive figcaption {
padding: 0 20px;
max-width: 620px;
}
}

@media (min-width: 46.25em) {
#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-template-columns: 100%;
grid-column-gap: 10px;
grid-template-areas:
"title"
"headline"
"standfirst"
"media"
"lines"
"meta"
"body";
}

#article-body > div .content--interactive-grid #maincontent,
.content--interactive > div .content--interactive-grid #maincontent,
#comment-body .content--interactive-grid #maincontent,
[data-gu-name=body] .content--interactive-grid #maincontent,
#feature-body .content--interactive-grid #maincontent {
padding-right: 80px;
}
}

@media (min-width: 61.25em) {
#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-template-columns: 620px 300px;
grid-template-areas:
"title right-column"
"headline right-column"
"standfirst right-column"
"media right-column"
"lines right-column"
"meta right-column"
"body right-column"
". right-column";
}

#article-body > div .content--interactive-grid #maincontent,
.content--interactive > div .content--interactive-grid #maincontent,
#comment-body .content--interactive-grid #maincontent,
[data-gu-name=body] .content--interactive-grid #maincontent,
#feature-body .content--interactive-grid #maincontent {
padding-right: unset;
}
}

@media (min-width: 71.25em) {
#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-template-columns: 140px 1px 620px 300px;
grid-template-areas:
"title border headline right-column"
". border standfirst right-column"
". border media right-column"
". border body right-column"
". border";
}
}
```

์ด๋Š” ์›น์‚ฌ์ดํŠธ ์Šคํƒ€์ผ์‹œํŠธ์˜ CSS ์ฝ”๋“œ ๋ธ”๋ก์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๋“œ ๋ ˆ์ด์•„์›ƒ, ๊ธ€๊ผด, ํŒจ๋”ฉ, ๋งˆ์ง„ ๋“ฑ ๋‹ค์–‘ํ•œ ์š”์†Œ์— ๋Œ€ํ•œ ์Šคํƒ€์ผ ๊ทœ์น™์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ฝ”๋“œ๋Š” iOS์™€ Android์— ๋Œ€ํ•œ ์กฐ์ •์„ ํฌํ•จํ•˜์—ฌ ๋‹ค์–‘ํ•œ ํ™”๋ฉด ํฌ๊ธฐ์™€ ๊ธฐ๊ธฐ์—์„œ ์ฝ˜ํ…์ธ ๊ฐ€ ์–ด๋–ป๊ฒŒ ํ‘œ์‹œ๋˜์–ด์•ผ ํ•˜๋Š”์ง€ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ "Guardian Headline"๊ณผ ๊ฐ™์€ ๋งž์ถค ๊ธ€๊ผด์„ ์ฐธ์กฐํ•˜๊ณ  ๋ฐ˜์‘ํ˜• ๋””์ž์ธ์„ ์œ„ํ•œ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

```css
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format("truetype");
font-weight: 300;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format("truetype");
font-weight: 300;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format("truetype");
font-weight: 400;
font-style: normal;
}

@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-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format("truetype");
font-weight: 500;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format("truetype");
font-weight: 500;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format('truetype');
font-weight: 600;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format('truetype');
font-weight: 700;
font-style: normal;
}
```

Guardian Headline Full ๊ธ€๊ผด์€ ๋ณผ๋“œ ์ดํƒค๋ฆญ, ๋ธ”๋ž™, ๋ธ”๋ž™ ์ดํƒค๋ฆญ ์Šคํƒ€์ผ์„ ํฌํ•จํ•˜๋ฉฐ, ๊ฐ๊ฐ Guardian์˜ ์ž์‚ฐ ์„œ๋ฒ„์—์„œ WOFF2, WOFF, TTF ํ˜•์‹์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Guardian Titlepiece ๊ธ€๊ผด์€ ๋™์ผํ•œ ํŒŒ์ผ ํ˜•์‹์œผ๋กœ ๋ณผ๋“œ ์Šคํƒ€์ผ๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ฝ˜ํ…์ธ  ์นผ๋Ÿผ์˜ ๊ฒฝ์šฐ, ๋ ˆ์ด์•„์›ƒ์€ ํ™”๋ฉด ๋„ˆ๋น„์— ๋”ฐ๋ผ ์กฐ์ •๋ฉ๋‹ˆ๋‹ค:
- 71.25em ์ด์ƒ์˜ ํ™”๋ฉด์—์„œ๋Š” ์™ผ์ชฝ ๋งˆ์ง„์ด 160px์ž…๋‹ˆ๋‹ค; 81.25em ์ด์ƒ์—์„œ๋Š” 240px๋กœ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
- Atom ์š”์†Œ๋Š” ์ตœ๋Œ€ ๋„ˆ๋น„๊ฐ€ 620px์ด๊ฑฐ๋‚˜, 46.24em ๋ฏธ๋งŒ์˜ ํ™”๋ฉด์—์„œ๋Š” 100%์ž…๋‹ˆ๋‹ค.
- Showcase ์š”์†Œ๋Š” ์ž‘์€ ํ™”๋ฉด์—์„œ๋Š” ์ „์ฒด ๋„ˆ๋น„์—์„œ 46.25em ์ด์ƒ์—์„œ๋Š” 620px๋กœ, 71.25em ์ด์ƒ์—์„œ๋Š” 860px๋กœ ์กฐ์ •๋ฉ๋‹ˆ๋‹ค.
- Immersive ์š”์†Œ๋Š” ์ตœ๋Œ€ ๋„ˆ๋น„๊ฐ€ 1100px์ด๋ฉฐ, ๋‹ค๋ฅธ ํ™”๋ฉด ํฌ๊ธฐ์— ๋”ฐ๋ผ ์œ„์น˜์™€ ๋„ˆ๋น„๊ฐ€ ๋ฐ˜์‘์ ์œผ๋กœ ์กฐ์ •๋˜๋ฉฐ, 81.25em ์ด์ƒ์—์„œ๋Š” 1260px๋กœ ํ™•์žฅ๋ฉ๋‹ˆ๋‹ค.

๋‹จ๋ฝ๊ณผ ๋ชฉ๋ก์€ ๋„ˆ๋น„๊ฐ€ 620px๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. 71.25em ์ด์ƒ์—์„œ๋Š” ์นผ๋Ÿผ ์™ผ์ชฝ์— ์ˆ˜์ง ๊ฒฝ๊ณ„์„ ์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. Atom ์š”์†Œ๋Š” ์ผ๊ด€๋œ ์ˆ˜์ง ๊ฐ„๊ฒฉ์„ ๊ฐ€์ง€๋ฉฐ, ๋‹จ๋ฝ ๋’ค์— ์˜ฌ ๋•Œ ๋งˆ์ง„์ด ์กฐ์ •๋ฉ๋‹ˆ๋‹ค.

์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ฝ˜ํ…์ธ ์˜ ๋ฉ”์ธ ์นผ๋Ÿผ์€ ์ธ๋ผ์ธ ์š”์†Œ์˜ ์ตœ๋Œ€ ๋„ˆ๋น„๋ฅผ 620ํ”ฝ์…€๋กœ ์ œํ•œํ•ฉ๋‹ˆ๋‹ค. 61.25em๋ณด๋‹ค ๋„“์€ ํ™”๋ฉด์˜ ๊ฒฝ์šฐ, ์ธ๋ผ์ธ ํ”ผ๊ทœ์–ด๋„ 620ํ”ฝ์…€๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค