Ez a CSS kĂłd egy "Guardian Headline Full" nevƱ egyedi betƱkĂ©szlet-csalĂĄdot definiĂĄl több betƱvastagsĂĄggal Ă©s stĂlussal. Tartalmaz vĂ©kony, normĂĄl, közepes Ă©s fĂ©lig vastag sĂșlyokat, mindegyiket normĂĄl Ă©s dĆlt stĂlusban. A betƱfĂĄjlok WOFF2, WOFF Ă©s TrueType formĂĄtumban Ă©rhetĆk el, a Guardian szerverĂ©n hosztolva.
@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;
}
@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));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width)) !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-cEz egy CSS kĂłdrĂ©szletnek tƱnik, valĂłszĂnƱleg egy weboldal stĂluslapjĂĄbĂłl. KĂŒlönfĂ©le stĂlusokat hatĂĄroz meg oszlopok, interaktĂv tartalmak Ă©s tipogrĂĄfia elemeihez, beleĂ©rtve a szĂneket, tĂ©rközöket Ă©s elrendezĂ©si szabĂĄlyokat kĂŒlönbözĆ kĂ©pernyĆmĂ©retekhez. A kĂłd tartalmaz mĂ©dialekĂ©rdezĂ©seket a reszponzĂv tervezĂ©shez, valamint beĂĄllĂt olyan tulajdonsĂĄgokat, mint a keretek, padding, margĂłk Ă©s betƱstĂlusok.
A megadott szöveg CSS kĂłd, nem termĂ©szetes angol prĂłza. Tartalmaz stĂlusdefinĂciĂłkat, szelektorokat Ă©s mĂ©dialekĂ©rdezĂ©seket webes elrendezĂ©shez Ă©s tervezĂ©shez. Mivel ez kĂłd, nem alkalmazhatĂł a jelentĂ©s megĆrzĂ©se melletti folyĂ©kony angolra ĂĄtĂrĂĄs. Ha angol szöveget szĂĄndĂ©koztĂĄl megadni ĂĄtĂrĂĄsra, kĂ©rlek oszd meg, Ă©s örömmel segĂtek.
A megadott szöveg CSS kĂłd, amely egy weboldal elrendezĂ©sĂ©nek stĂlusait hatĂĄrozza meg. Tartalmaz grid sablonokat, mĂ©dialekĂ©rdezĂ©seket reszponzĂv tervezĂ©shez, Ă©s specifikus stĂlusozĂĄst olyan elemekhez, mint a cĂmsorok, meta informĂĄciĂłk Ă©s kĂ©palĂĄĂrĂĄsok. A kĂłd mĂłdosĂtja a szĂ©lessĂ©g, betƱmĂ©ret Ă©s szĂnek tulajdonsĂĄgait a kĂ©pernyĆmĂ©ret alapjĂĄn, Ă©s elrejt vagy megjelenĂt bizonyos elemeket kĂŒlönbözĆ feltĂ©telek mellett.
A furniture-wrapperen belĂŒli figcaption mĂĄsodik span-ja blokk elemkĂ©nt jelenik meg, maximum 90%-os szĂ©lessĂ©ggel. LegalĂĄbb 30em szĂ©les kĂ©pernyĆkön a figcaption padding-je 4px felĂŒl, 20px oldalt Ă©s 12px alul mĂłdosul. Ha a figcaption "hidden" osztĂĄllyal rendelkezik, az ĂĄtlĂĄtszĂłsĂĄga 0-ra ĂĄll.
A "caption-button" azonosĂtĂłjĂș gomb abszolĂșt pozĂciĂłban helyezkedik el a furniture-wrapper jobb alsĂł sarkĂĄban, kör alakĂș hĂĄttĂ©rrel, nincs kerete, Ă©s specifikus paddinggel rendelkezik. Az SVG ikonja 85%-ra van skĂĄlĂĄzva. LegalĂĄbb 30em szĂ©les kĂ©pernyĆkön a gomb 10px-re helyezkedik el a jobb szĂ©ltĆl.
Az interaktĂv fĆoszlopban legalĂĄbb 71.25em szĂ©les kĂ©pernyĆkön egy pszeudo-elemet mĂłdosĂtanak, hogy 12px-rel terjedjen ki a tartalom fölĂ© Ă©s 24px-rel alĂĄ.
Az interaktĂv fĆoszlopban a cĂmsorok (h2) maximum 620px szĂ©lesek.
iOS Ă©s Android eszközökön sötĂ©t mĂłd Ă©s szĂnsĂ©ma vĂĄltozĂłk vannak definiĂĄlva, beleĂ©rtve a hĂĄttĂ©r- Ă©s funkciĂłszĂneket. SötĂ©t mĂłdban a pillĂ©r szĂnvĂĄltozĂł ennek megfelelĆen mĂłdosul.
iOS Ă©s Android eszközökön a cikk kontĂ©nerekben lĂ©vĆ specifikus elemek utĂĄni elsĆ bekezdĂ©s elsĆ betƱje mĂĄsodlagos pillĂ©r szĂnnel van stĂlusozva. A cikk fejlĂ©cek magassĂĄga 0-ra van ĂĄllĂtva, Ă©s a furniture-wrapper padding-je mĂłdosul. A furniture-wrapperen belĂŒli cĂmkĂ©k vastag betƱvastagsĂĄgot Ă©s a "Gu" betƱkĂ©szletet hasznĂĄljĂĄk.
A Guardian cĂmsor a Guardian Headline, Guardian Egyptian Web, Guardian Headline Full Ă©s Georgia betƱkĂ©szleteket hasznĂĄlja, serif stĂlussal. A szöveg szĂne egy specifikus vĂĄltozĂłra van ĂĄllĂtva, Ă©s a szöveg nagybetƱsĂtett.
iOS Ă©s Android eszközökön a feature, standard Ă©s komment cikkek cĂmsorĂĄnak betƱmĂ©rete 32px, vastagsĂĄga 700, alsĂł paddingje 12px, Ă©s sötĂ©t #121212 szĂnƱ.
Ezekben a cikkekben a kĂ©pek relatĂv pozĂciĂłban vannak, felsĆ margĂłval 14px, bal margĂłval -10px, Ă©s szĂ©lessĂ©ggel, amely a viewport mĂnusz a görgetĆsĂĄv szĂ©lessĂ©gĂ©re igazodik. A magassĂĄg automatikusra van ĂĄllĂtva.
Ezeknek a kĂ©peknek a belsĆ elemei, beleĂ©rtve a kĂ©pet Ă©s bĂĄrmilyen linket, ĂĄtlĂĄtszĂł hĂĄttĂ©rrel, ugyanazzal a reszponzĂv szĂ©lessĂ©ggel Ă©s automatikus magassĂĄggal rendelkeznek.
A standfirst szakasznak 4px felsĆ paddingje, 24px alsĂł paddingje Ă©s -10px jobb margĂłja van.
A standfirsten belĂŒli bekezdĂ©sek ugyanazokat a betƱkĂ©szleteket hasznĂĄljĂĄk, mint a cĂmsor. A standfirsten belĂŒli linkek Ă©s listaelem-linkek is ennek megfelelĆen vannak stĂlusozva.
iOS Ă©s Android eszközökön a feature, standard Ă©s komment cikkek standfirst szakaszĂĄban lĂ©vĆ linkek specifikus szĂnnel vannak stĂlusozva, 6px eltolĂĄssal alĂĄhĂșzva, Ă©s szĂŒrke alĂĄhĂșzĂłszĂnt hasznĂĄlnak. A hĂĄttĂ©rkĂ©p eltĂĄvolĂtĂĄsra kerĂŒl, Ă©s nincs alsĂł keret.
Amikor ezek a linkek fölĂ© viszik az egeret, az alĂĄhĂșzĂł szĂn megvĂĄltozik a szöveg szĂnĂ©hez.
TovĂĄbbĂĄ ezekben a cikktĂpusokban a meta szakasznak nincs margĂłja, Ă©s az olyan elemek, mint a szerzĆi sor, szerzĆ neve Ă©s kapcsolĂłdĂł span-ok következetesen vannak stĂlusozva.
iOS Ă©s Android eszközökön a cikk szerzĆi sorĂĄban a szerzĆ neve egy specifikus szĂnvĂĄltozĂłval van stĂlusozva. A feature, standard Ă©s komment cikkek meta szakaszĂĄban nincs padding, Ă©s bĂĄrmely benne lĂ©vĆ SVG ikon ugyanazt a szĂnvĂĄltozĂłt hasznĂĄlja az vonalĂĄhoz.
A showcase elemekben a caption gomb flex kontĂ©nerkĂ©nt jelenik meg, közĂ©pre igazĂtva specifikus mĂ©retekkel Ă©s pozicionĂĄlĂĄssal. A cikk törzs tartalmĂĄnak vĂzszintes paddingje van, Ă©s a nem bĂ©lyegkĂ©p, nem immerzĂv kĂ©pek teljes szĂ©lessĂ©gƱek, automatikus magassĂĄggal Ă©s nincs kĂ©palĂĄĂrĂĄs padding. Az immerzĂv kĂ©p elemek hasonlĂł stĂlus szabĂĄlyokat követnek.
Android eszközökön a cikk kontĂ©nerekben lĂ©vĆ immerzĂv kĂ©pek a teljes viewport szĂ©lessĂ©g mĂnusz a görgetĆsĂĄv szĂ©lessĂ©gĂ©re vannak ĂĄllĂtva.
Mind iOS-en, mind Android-on a cikk törzsĂ©ben lĂ©vĆ idĂ©zett szöveg az Ășj pillĂ©r szĂnt hasznĂĄlja dekoratĂv elemkĂ©nt.
MindkĂ©t platformon a cikk törzsĂ©ben lĂ©vĆ linkek az elsĆdleges pillĂ©r szĂnnel vannak stĂlusozva, 6px eltolĂĄssal alĂĄhĂșzva, Ă©s a fejlĂ©c keret szĂnĂ©vel megegyezĆ alĂĄhĂșzĂłszĂnnel. Hover ĂĄllapotban az alĂĄhĂșzĂł szĂn az Ășj pillĂ©r szĂnre vĂĄltozik.
SötĂ©t mĂłdban a furniture wrapper hĂĄttĂ©rszĂne sötĂ©tszĂŒrke lesz. A benne lĂ©vĆ cĂmkĂ©k az Ășj pillĂ©r szĂnt hasznĂĄljĂĄk, mĂg a cĂmsorok Ă©s a standfirst szöveg a fejlĂ©c keret szĂnĂ©t veszik fel. A standfirstben Ă©s a szerzĆi sorokban lĂ©vĆ linkek is ezeket a stĂlus szabĂĄlyokat követik.
iOS Ă©s Android eszközökön a következĆ CSS szabĂĄlyok vonatkoznak:
- A feature, standard Ă©s komment cikkek szerzĆi sorai az Ășj pillĂ©r szĂnt hasznĂĄljĂĄk.
- E cikkek meta szakaszĂĄban lĂ©vĆ ikonok az Ășj pillĂ©r szĂnt hasznĂĄljĂĄk vonalaikhoz.
- E cikkek showcase kĂ©peinek kĂ©palĂĄĂrĂĄsai a dĂĄtumvonal szĂnt hasznĂĄljĂĄk.
- A cikk törzsĂ©ben lĂ©vĆ idĂ©zetblokkok az Ășj pillĂ©r szĂnt hasznĂĄljĂĄk.
- A feature, standard Ă©s komment cikkek kĂŒlönfĂ©le tartalom kontĂ©nerei következetesen vannak stĂlusozva.
Android eszközökön ĂĄllĂtsd be specifikus komment Ă©s cikk kontĂ©nerek hĂĄttĂ©rszĂnĂ©t sötĂ©t hĂĄttĂ©rre.
iOS eszközökön alkalmazz speciĂĄlis stĂlust a cikk, feature Ă©s komment kontĂ©nerekben lĂ©vĆ bizonyos elemeket követĆ bekezdĂ©sek elsĆ betƱjĂ©re.
Ez a CSS kĂłd a cikk Ă©s komment kontĂ©nerekben lĂ©vĆ specifikus elemeket (pĂ©ldĂĄul "element-atom" osztĂĄllyal vagy "sign-in-gate" azonosĂtĂłjĂș elemeket) követĆ bekezdĂ©sek elsĆ betƱjĂ©t cĂ©lozza meg iOS Ă©s Android eszközökön.
Az Oval IrodĂĄban ezen a hĂ©ten Donald Trump hangsĂșlyozta: "Nem vagyok diktĂĄtor. Nem szeretem a diktĂĄtorokat" â mondta.
Ezek a megjegyzĂ©sek azonban csak hetekkel azutĂĄn hangzottak el, hogy fegyveres katonĂĄkat Ă©s katonai jĂĄrmƱveket kĂŒldött Washington utcĂĄin jĂĄrĆrözni, Ă©s â az ellenkezĆje melletti bizonyĂtĂ©kok ellenĂ©re â ragaszkodott ahhoz, hogy a Nemzeti GĂĄrda szĂŒksĂ©ges a bƱn