๋ค์ ์์๋ค์ ์ด๊ธฐ์ ์จ๊ฒจ์ ธ ์์ต๋๋ค(ํฌ๋ช
๋ 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ํฝ์
๋ก ์ ํ๋ฉ๋๋ค