A 90-es Ă©vekben coming outolni? Olyan volt, mintha bejelentetted volna: "ImĂĄdom a farkat!" Nathan Lane nyĂ­ltan beszĂ©l meleg Ă©letĂ©rƑl, a BroadwayrƑl Ă©s a sztereotĂ­piĂĄk lebontĂĄsĂĄrĂłl.

A 90-es Ă©vekben coming outolni? Olyan volt, mintha bejelentetted volna: "ImĂĄdom a farkat!" Nathan Lane nyĂ­ltan beszĂ©l meleg Ă©letĂ©rƑl, a BroadwayrƑl Ă©s a sztereotĂ­piĂĄk lebontĂĄsĂĄrĂłl.

A Guardian Headline Full betƱtĂ­puscsalĂĄd szĂĄmos stĂ­lust tartalmaz, kĂŒlönbözƑ vastagsĂĄgokkal Ă©s dƑlt vĂĄltozatokkal. A light vĂĄltozat (vastagsĂĄg 300) elĂ©rhetƑ normĂĄl Ă©s dƑlt stĂ­lusban, ahogy a regular vĂĄltozat (vastagsĂĄg 400) is. A medium (vastagsĂĄg 500) Ă©s semibold (vastagsĂĄg 600) stĂ­lusok szintĂ©n rendelkeznek normĂĄl Ă©s dƑlt opciĂłkkal. Minden betƱtĂ­pusfĂĄjl elĂ©rhetƑ WOFF2, WOFF Ă©s TrueType formĂĄtumban a Guardian szervereirƑl.@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");
font-weight: 900;
font-style: italic;
}

@font-face {
font-family: Guardian Titlepiece;
src: url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format("woff2"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format("woff"),
url(https://interactive.guim.co.uk/fonts/garnett/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 .element-immersive {
max-width: 1260px;
}
}

.content__main-column--interactive p,
.content__main-column--interactive ul {
max-width: 620px;
}

.content__main-column--interactive:before {
position: absolute;
top: 0;
height: calc(100% + 15px);
min-height: 100px;
content: "";
}

@media (min-width: 71.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
}
}A fƑ interaktĂ­v tartalom oszlopnak sajĂĄtos stĂ­lusa van az elemekhez. Az ezen oszlopon belĂŒli elemeknek nincs felsƑ vagy alsĂł margĂłjuk, de tartalmaznak belsƑ tĂ©rközt. Amikor egy bekezdĂ©s követ egy elemet, a tĂ©rköz ennek megfelelƑen mĂłdosul. A soron belĂŒli elemek maximĂĄlis szĂ©lessĂ©ge 620 pixel.

Nagyobb kĂ©pernyƑkön a soron belĂŒli ĂĄbrĂĄk szintĂ©n 620 pixelre korlĂĄtozĂłdnak. SpeciĂĄlis stĂ­lus vonatkozik a videĂłhurkokra, beleĂ©rtve a gombok elhelyezĂ©sĂ©t Ă©s a feliratok pozicionĂĄlĂĄsĂĄt. A sajĂĄt szerveren tĂĄrolt videĂłk maximĂĄlis szĂ©lessĂ©ge 620 pixel, közĂ©pre igazĂ­tott margĂłkkal, mĂ­g az immerzĂ­v videĂłk teljes szĂ©lessĂ©gƱre bƑvĂŒlnek, nagyobb kĂ©pernyƑkön mĂłdosĂ­tott margĂłkkal.

A szĂ­nvĂĄltozĂłk hatĂĄrozzĂĄk meg a tĂ©mĂĄt, pĂ©ldĂĄul a dĂĄtumvonal, fejlĂ©cszegĂ©lyek Ă©s feliratszĂ­nek. SötĂ©t mĂłdban ezek a szĂ­nek sötĂ©tebb palettĂĄra vĂĄltanak. Az egyes elemeket követƑ elsƑ bekezdĂ©s tovĂĄbbi felsƑ belsƑ tĂ©rközt kap, Ă©s az elsƑ bekezdĂ©s elsƑ betƱje elkĂŒlönĂŒlten stĂ­lusos lehet.A CSS kĂłd stĂ­lusokat hatĂĄroz meg a betƱdĂ­szekhez, idĂ©zetekhez Ă©s kĂŒlönfĂ©le elrendezĂ©si elemekhez egy weboldal kĂŒlönbözƑ rĂ©szein, pĂ©ldĂĄul cikkekben, hozzĂĄszĂłlĂĄsokban Ă©s riportokban. MeghatĂĄrozza a bekezdĂ©sek elsƑ betƱjĂ©nek konkrĂ©t betƱtĂ­pusait, mĂ©reteit Ă©s szĂ­neit, mĂłdosĂ­tja az immerzĂ­v Ă©s bemutatĂł elemek szĂ©lessĂ©gĂ©t Ă©s pozĂ­ciĂłjĂĄt, Ă©s lĂ©trehoz egy reszponzĂ­v rĂĄcs elrendezĂ©st nagyobb kĂ©pernyƑkön. A stĂ­lusok mĂ©dia lekĂ©rdezĂ©seket is tartalmaznak a kĂŒlönbözƑ kĂ©pernyƑmĂ©retekhez valĂł alkalmazkodĂĄshoz.A bĂștorburkolĂł a bevezetƑ tartalom relatĂ­v pozĂ­ciĂłjĂĄt ĂĄllĂ­tja be 2 pixel felsƑ belsƑ tĂ©rközzel Ă©s jobb margĂł nĂ©lkĂŒl. A bevezetƑn belĂŒl a listaelemek betƱmĂ©rete 20 pixel, a hivatkozĂĄsoknak nincs szegĂ©lyĂŒk, nincs hĂĄttĂ©rkĂ©pe, 6 pixel eltolĂĄsĂș alĂĄhĂșzĂĄsuk van, Ă©s a szĂ­nĂŒk a `--headerBorder` egyĂ©ni tulajdonsĂĄgbĂłl szĂĄrmazik (alapĂ©rtelmezĂ©s szerint `#dcdcdc`). RĂĄmutatĂĄskor a hivatkozĂĄs alĂĄhĂșzĂĄsa a `--new-pillar-colour` ĂĄltal meghatĂĄrozott szĂ­nre vĂĄltozik.

Nagyobb kĂ©pernyƑkön (61.25em Ă©s afölött) az ĂĄbrĂĄknak nincs bal margĂłjuk, Ă©s a specifikus szerepkörrel rendelkezƑ soron belĂŒli elemek maximĂĄlis szĂ©lessĂ©ge 630 pixel. 71.25em Ă©s afölött az elrendezĂ©s egy rĂĄcsot hasznĂĄl meghatĂĄrozott oszlopokkal Ă©s sorokkal. Egy dĂ­szĂ­tƑ vonal jelenik meg a meta szakasz elƑtt, Ă©s egy fĂŒggƑleges vonal kerĂŒl hozzĂĄadĂĄsra a bevezetƑ elƑtt. A bekezdĂ©sek szegĂ©lyei ezen a törĂ©sponton eltƱnnek.

81.25em-nĂ©l a rĂĄcs több oszlopot tartalmazĂłra mĂłdosul, Ă©s a dĂ­szĂ­tƑ vonalak ĂĄthelyezƑdnek.

A fƑcĂ­mek betƱvastagsĂĄga 600 Ă©s maximĂĄlis szĂ©lessĂ©gĂŒk 620 pixel, betƱmĂ©retĂŒk 32 pixel. Nagyobb kĂ©pernyƑkön (71.25em Ă©s afölött) a fƑcĂ­m betƱmĂ©rete 50 pixelre nƑ, Ă©s a maximĂĄlis szĂ©lessĂ©g 540 pixelre csökken.

Közepes kĂ©pernyƑkön (46.25em Ă©s afölött) a `keyline-4` osztĂĄllyal vagy a `data-gu-name=lines` attribĂștummal rendelkezƑ elemeknek nincs jobb margĂłjuk. Nagyobb kĂ©pernyƑkön (61.25em Ă©s afölött) ezek az elemek elrejtve vannak. SVG vonalaik a `--headerBorder` szĂ­nt hasznĂĄljĂĄk.Ez a CSS kĂłd stĂ­lusokat hatĂĄroz meg egy weboldal elrendezĂ©sĂ©hez, kĂŒlönösen egy bĂștor tĂ©mĂĄjĂș burkolĂłhoz. KĂŒlönfĂ©le tulajdonsĂĄgokat ĂĄllĂ­t be olyan elemekhez, mint a meta informĂĄciĂłk, bevezetƑ szöveg, fƑ mĂ©dia Ă©s feliratok. A stĂ­lusok magukban foglaljĂĄk a margĂłk, belsƑ tĂ©rközök, szĂ­nek Ă©s pozĂ­cionĂĄlĂĄs mĂłdosĂ­tĂĄsait, konkrĂ©t szabĂĄlyokkal kĂŒlönbözƑ kĂ©pernyƑmĂ©retekhez mĂ©dia lekĂ©rdezĂ©sek segĂ­tsĂ©gĂ©vel. A design egyĂ©ni CSS vĂĄltozĂłkat hasznĂĄl a szĂ­nekhez, pĂ©ldĂĄul sötĂ©t mĂłd funkciĂłkhoz Ă©s hĂĄttĂ©rĂĄrnyalatokhoz, Ă©s biztosĂ­tja a reszponzĂ­v viselkedĂ©st eszközök között.A CSS kĂłd stĂ­lusozza a furniture-wrapper osztĂĄlyon belĂŒli elemeket. A fƑcĂ­mek (h1) vastagok Ă©s vilĂĄgosszĂŒrkĂ©k (#dcdcdc). A fƑcĂ­mekben lĂ©vƑ ĂĄbrĂĄknak nincs felsƑ margĂłjuk Ă©s kis alsĂł margĂłjuk van.

71.25em-nĂ©l szĂ©lesebb kĂ©pernyƑkön egy szĂ­nes vonal jelenik meg a meta szakasz elƑtt. A meta szakaszban lĂ©vƑ szöveg Ă©s összefoglalĂłk vilĂĄgosszĂŒrkĂ©k. A közössĂ©gi mĂ©dia gomboknak szĂ­nes szegĂ©lyĂŒk Ă©s ikonjuk van, az ikon Ă©s a szöveg szĂ­ne rĂĄmutatĂĄskor vĂĄltozik.

A meta szakaszban lĂ©vƑ hivatkozĂĄsok egy tĂ©maszĂ­nt hasznĂĄlnak, Ă©s ezt a szĂ­nt tartjĂĄk meg rĂĄmutatĂĄskor, alĂĄhĂșzĂĄssal ugyanabban a szĂ­nben. A bevezetƑ szakaszban a hivatkozĂĄsok vilĂĄgosszĂŒrke vonallal vannak alĂĄhĂșzva, amely rĂĄmutatĂĄskor a tĂ©maszĂ­nre vĂĄltozik. A bevezetƑben lĂ©vƑ bekezdĂ©sek Ă©s listaelemek vilĂĄgosszĂŒrkĂ©k.

61.25em-nĂ©l szĂ©lesebb kĂ©pernyƑkön a bevezetƑ elsƑ bekezdĂ©sĂ©nek felsƑ szegĂ©lye van, amely 71.25em-nĂ©l szĂ©lesebb kĂ©pernyƑkön eltƱnik. Ezen nagyobb kĂ©pernyƑkön egy szĂ­nes vonal is megjelenik a bevezetƑ elƑtt.

46.25em-nĂ©l szĂ©lesebb kĂ©pernyƑkön a furniture-wrapper sötĂ©t hĂĄttĂ©rszĂ­nt Ă©s jobb szegĂ©lyt kap.A CSS egy `.furniture-wrapper`-t definiĂĄl pszeudo-elemekkel, amelyek oldalsĂĄvokat hoznak lĂ©tre. Ezek a szĂ©lessĂ©g Ă©s pozĂ­ciĂł mĂłdosĂ­tĂĄsĂĄval alkalmazkodnak a nĂ©zetmĂ©rethez, hogy egy közĂ©pre igazĂ­tott, rögzĂ­tett szĂ©lessĂ©gƱ tartalomterĂŒletet (738px, 978px, 1138px, 1298px) tartsanak fenn kĂŒlönbözƑ törĂ©spontokon, figyelembe vĂ©ve a görgetƑsĂĄv szĂ©lessĂ©gĂ©t. SzegĂ©lyek Ă©s hĂĄttĂ©rszĂ­nek kerĂŒlnek alkalmazĂĄsra CSS egyĂ©ni tulajdonsĂĄgok hasznĂĄlatĂĄval.

A cikkeken belĂŒli cĂ­msorokhoz a `h2` elemek könnyƱ betƱvastagsĂĄgot (200) hasznĂĄlnak, de vastagra (700) vĂĄltanak, ha `strong` elemet tartalmaznak.

A `@font-face` szabĂĄlyok betöltik a "Guardian Headline Full" betƱtĂ­puscsalĂĄdot több vastagsĂĄgban Ă©s stĂ­lusban (Light, Light Italic, Regular, Regular Italic) a Guardian szervereirƑl.@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format("truetype");
font-weight: 400;
font-style: italic;
}

@font-face {
font-family: Guardian Headline Full;
src