Ez a CSS kĂłd egy "Guardian Headline Full" nevƱ egyĂ©ni betƱkĂ©szlet-csalĂĄdot definiĂĄl, több betƱvastagsĂĄggal Ă©s stĂlussal. Tartalmaz vilĂĄgos, normĂĄl, közepes Ă©s fĂ©lig fĂ©lkövĂ©r vastagsĂĄgokat, mindegyiket normĂĄl Ă©s dĆlt vĂĄltozatban. A betƱfĂĄjlok WOFF2, WOFF Ă©s TrueType formĂĄtumban Ă©rhetĆk el, a Guardian szerverein tĂĄrolva.
@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;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format("truetype");
font-weight: 700;
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-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;
}
@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;
}
A szöveg egy CSS kĂłdrĂ©szletnek tƱnik, amely egyĂ©ni webes betƱkĂ©szleteket definiĂĄl. Ăme egy folyĂ©kony, termĂ©szetes angol nyelvƱ ĂșjraĂrĂĄs:
Ez a CSS kĂłd egy sor betƱkĂ©p-definĂciĂłt hatĂĄroz meg a "Guardian Headline Full" betƱkĂ©szlet-csalĂĄdhoz. Minden bejegyzĂ©s meghatĂĄrozza a betƱ vastagsĂĄgĂĄt Ă©s stĂlusĂĄt (mint a normĂĄl, dĆlt, közepes, fĂ©lkövĂ©r stb.), Ă©s több fĂĄjlformĂĄtumot (WOFF2, WOFF Ă©s TTF) biztosĂt a böngĂ©szĆkompatibilitĂĄs Ă©rdekĂ©ben. A betƱfĂĄjlok a Guardian eszközdomainjĂ©nek meghatĂĄrozott URL-cĂmein talĂĄlhatĂłk.A megadott szöveg CSS betƱdefinĂciĂłk Ă©s reszponzĂv rĂĄcs elrendezĂ©si szabĂĄlyok keverĂ©kĂ©nek tƱnik egy weboldalhoz, valĂłszĂnƱleg a The Guardianhez. Ăme egy folyĂ©kony, termĂ©szetes angol nyelvƱ ĂșjraĂrĂĄs, amely megtartja a jelentĂ©st Ă©s leegyszerƱsĂti az összetett kifejezĂ©seket:
A CSS kĂłd kĂ©t egyĂ©ni betƱtĂpust hatĂĄroz meg a weboldal szĂĄmĂĄra: a "Guardian Headline"-t egy nehĂ©z fekete dĆlt stĂlusban Ă©s a "Guardian Titlepiece"-t egy fĂ©lkövĂ©r normĂĄl stĂlusban. MeghatĂĄrozza, hogy hol talĂĄlhatĂłk a betƱfĂĄjlok kĂŒlönbözĆ formĂĄtumokban.
A kĂłd ezutĂĄn beĂĄllĂt egy reszponzĂv rĂĄcs elrendezĂ©st a fĆ cikktartalomhoz. A legkisebb kĂ©pernyĆkön az elrendezĂ©s egyetlen oszlop, ahol a terĂŒletek fĂŒggĆlegesen egymĂĄsra vannak rendezve a mĂ©dia, cĂm, fĆcĂm Ă©s egyĂ©b elemek szĂĄmĂĄra.
Ahogy a kĂ©pernyĆ szĂ©lesebbĂ© vĂĄlik, az elrendezĂ©s mĂłdosul:
* Közepes szĂ©lessĂ©gnĂ©l a rĂĄcs egyetlen oszlop marad, de ĂĄtrendez nĂ©hĂĄny terĂŒletet, mozgatva a mĂ©dia szekciĂłt.
* Egy szĂ©lesebb törĂ©spontnĂĄl az elrendezĂ©s kĂ©t fĆ oszlopra oszlik: egy szĂ©lesebbre a cikk testĂ©nek Ă©s egy keskenyebbre a jobb oldali oszlopnak.
* A legnagyobb kĂ©pernyĆkön az elrendezĂ©s összetettebbĂ© vĂĄlik, hozzĂĄad egy vĂ©kony szegĂ©lyoszlopot Ă©s mĂłdosĂtja a cĂm Ă©s fĆcĂm terĂŒletek elhelyezĂ©sĂ©t. EltĂĄvolĂtja a cikk összefoglalĂłja (standfirst) alatti extra kitöltĂ©st is, Ă©s mĂłdosĂtja a feliratok stĂlusĂĄt az immerzĂv kĂ©pekhez bizonyos kĂ©pernyĆmĂ©reteknĂ©l.Az interaktĂv rĂĄcs ĂĄbrĂĄkhoz immerzĂv feliratokkal ĂĄllĂtsd be a kitöltĂ©st 4 kĂ©ppontra felĂŒl Ă©s 0-ra mĂĄshol. A cikken belĂŒl, az interaktĂv tartalomban, a kommentben Ă©s a feature testekben helyezd el a vonalakat Ă©s meta elemeket a rĂĄcsban a 2. sor, 1. oszloptĂłl az 5. sor, 2. oszlopig. ĂllĂtsd be a vonalak magassĂĄgĂĄt a tartalomhoz igazodĂłra Ă©s adj hozzĂĄ 5px felsĆ margĂłt, mĂg a meta elemek 18px felsĆ margĂłt kapnak.
Nagyobb kĂ©pernyĆkön ĂĄllĂtsd be a rĂĄcs oszlopait meghatĂĄrozott szĂ©lessĂ©gekre: 219px, 1px, 620px, 80px Ă©s 300px.
iOS Ă©s Android eszközökön stĂlusozd a cikk fejlĂ©ceit egy specifikus betƱkĂ©szlet-csalĂĄddal Ă©s vastagsĂĄggal a standfirst bekezdĂ©sekhez. JelenĂtsd meg a cikk kicker szekciĂłt blokkkĂ©nt Ă©s nagyĂtsd az elsĆ betƱjĂ©t. ĂllĂtsd be a keyline kitöltĂ©st 12px-re. StĂlusozd a szerzĆket fĂ©lkövĂ©r betƱvel Ă©s biztosĂtsd, hogy a linkek is fĂ©lkövĂ©rek legyenek. ĂllĂtsd be, hogy az ĂĄbra kĂ©pek automatikusan igazodjanak a magassĂĄgukhoz Ă©s tĂĄvolĂtsd el a felsĆ margĂłt az atomi elemeket követĆ bekezdĂ©seknĂ©l.
DefiniĂĄld a Guardian Headline Full betƱtĂpust vilĂĄgos Ă©s vilĂĄgos dĆlt vastagsĂĄgokkal, meghatĂĄrozva a forrĂĄsfĂĄjlokat woff2, woff Ă©s truetype formĂĄtumokhoz.A megadott szöveg egy "Guardian Headline Full" nevƱ betƱkĂ©szlet-csalĂĄd CSS font-face szabĂĄlyainak sorozatĂĄnak tƱnik. Ezek a szabĂĄlyok kĂŒlönbözĆ betƱvastagsĂĄgokat Ă©s stĂlusokat hatĂĄroznak meg (mint a normĂĄl, dĆlt, közepes, fĂ©lkövĂ©r), Ă©s meghatĂĄrozzĂĄk azokat a webcĂmeket (URL-eket), ahol a tĂ©nyleges betƱfĂĄjlok (WOFF2, WOFF Ă©s TTF formĂĄtumban) megtalĂĄlhatĂłk a böngĂ©szĆ szĂĄmĂĄra letöltĂ©sre Ă©s hasznĂĄlatra.@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;
}
@media (min-width: 71.25em) {
.content__main-column--interactive {
margin-left: 160px;
}
}
@media (min-width: 81.25em) {
.content__main-column--interactive {
margin-left: 240px;
}
}
.content__main-column--interactive .element-atom {
max-width: 620px;
}
@media (max-width: 46.24em) {
.content__main-column--interactive .element-atom {
max-width: 100%;
}
}
.content__main-column--interactive .element-showcase {
margin-left: 0;
}
@media (min-width: 46.25em) {
.content__main-column--interactive .element-showcase {
max-width: 620px;
}
}
@media (min-width: 71.25em) {
.content__main-column--interactive .element-showcase {
max-width: 860px;
}
}
.content__main-column--interactive .element-immersive {
max-width: 1100px;
}
@media (max-width: 46.24em) {
.content__main-column--interactive .element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width, 0px)) !important;
}
}
@media (min-width: 46.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(-20px);
width: calc(100% + 60px);
}
}
@media (max-width: 71.24em) {
.content__main-column--interactive .element-immersive {
margin-left: 0;
margin-right: 0;
}
}
@media (min-width: 71.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(0);
width: auto;
}
}
@media (min-width: 81.25em) {
.content__main-column--interactive .