Ez a CSS kĂłd definiĂĄlja a "Guardian Headline Full" betƱtĂpus-csalĂĄdot kĂŒlönbözĆ vastagsĂĄgokkal Ă©s stĂlusokkal, beleĂ©rtve a light, regular, medium Ă©s semibold vĂĄltozatokat, mindegyiket normĂĄl Ă©s dĆlt vĂĄltozatban. MeghatĂĄrozza a betƱfĂĄjlokat WOFF2, WOFF Ă©s TrueType formĂĄtumokban, amelyek a Guardian szerverein talĂĄlhatĂłk.
Ez a CSS kĂłd szĂĄmos betƱtĂpus-stĂlust definiĂĄl a "Guardian Headline Full" Ă©s "Guardian Titlepiece" betƱtĂpus-csalĂĄdokhoz. Minden betƱtĂpus-stĂlus kĂŒlönbözĆ vastagsĂĄgokat Ă©s stĂlusokat (normĂĄl vagy dĆlt) hatĂĄroz meg, Ă©s több fĂĄjlformĂĄtumot (WOFF2, WOFF Ă©s TrueType) biztosĂt böngĂ©szĆközi kompatibilitĂĄs Ă©rdekĂ©ben. A vastagsĂĄgok a light (300)-tĂłl a black (900)-ig terjednek, a megfelelĆ dĆlt vĂĄltozatokkal, ahol ez alkalmazhatĂł.
Ez a CSS kĂłd szĂĄmos betƱtĂpus-stĂlust definiĂĄl a "Guardian Headline Full" betƱtĂpus-csalĂĄdhoz. KĂŒlönbözĆ vastagsĂĄgokat Ă©s stĂlusokat tartalmaz, mint a regular, medium, semibold, bold Ă©s black, mindegyiket normĂĄl Ă©s dĆlt vĂĄltozatban. Minden stĂlushoz megadja a betƱfĂĄjlokat WOFF2, WOFF Ă©s TrueType formĂĄtumokban a Guardian asset szerverĂ©rĆl, a megfelelĆ betƱvastagsĂĄggal Ă©s stĂlustulajdonsĂĄgokkal egyĂŒtt.
Ez a szöveg CSS kĂłdnak tƱnik, amely betƱtĂpus-stĂlusokat Ă©s elrendezĂ©si rĂĄcsokat hatĂĄroz meg egy weboldalhoz, valĂłszĂnƱleg a The Guardian szĂĄmĂĄra. MeghatĂĄrozza a betƱfĂĄjlokat kĂŒlönbözĆ vastagsĂĄgokhoz Ă©s stĂlusokhoz, Ă©s beĂĄllĂtja a reszponzĂv rĂĄcs elrendezĂ©seket, amelyek kĂŒlönbözĆ kĂ©pernyĆmĂ©reteknĂ©l vĂĄltoznak. A kĂłd kezeli, hogy a tartalmi terĂŒletek (pĂ©ldĂĄul cĂmek, fĆcĂmek, mĂ©dia Ă©s szövegtörzsek) hogyan helyezkednek el a kĂŒlönbözĆ eszközmĂ©retek között, a mobilnĂ©zettĆl az asztali nĂ©zetig.
Az interaktĂv rĂĄcs ĂĄbrĂĄkhoz, melyek rĂ©szletes feliratokkal rendelkeznek bizonyos tartalmi terĂŒleteken, a felirat felsĆ belsĆ margĂłja 4 kĂ©ppont, mĂĄshol 0.
KĂŒlönbözĆ tartalmi szakaszokban a vonalak Ă©s meta adatattribĂștumokkal rendelkezĆ elemek a rĂĄcs 2-5 sorĂĄban Ă©s 1-2 oszlopĂĄban helyezkednek el. A vonalak elemek magassĂĄga a tartalmukhoz igazodik, felsĆ margĂłjuk 5 kĂ©ppont, mĂg a meta elemek felsĆ margĂłja 18 kĂ©ppont.
Nagyobb kĂ©pernyĆkon, legalĂĄbb 81.25em szĂ©lessĂ©gnĂ©l, ezeknek a tartalmi terĂŒleteknek a rĂĄcs elrendezĂ©se 219px, 1px, 620px, 80px Ă©s 300px oszlopokat hasznĂĄl.
iOS Ă©s Android eszközökön a cikkfejlĂ©cek specifikus betƱtĂpusokat Ă©s stĂlusokat hasznĂĄlnak: a bevezetĆ szöveg Guardian Headline vagy hasonlĂł serif betƱtĂpust közepes vastagsĂĄggal, a rovatjelzĆk blokkkĂ©nt jelennek meg az elsĆ betƱ nagyĂtva, a vĂĄlasztĂłvonalak felsĆ belsĆ margĂłja 12 kĂ©ppont, a szerzĆi sorok pedig fĂ©lkövĂ©r serif betƱtĂpust hasznĂĄlnak. A cikkekben szereplĆ kĂ©pek magassĂĄga automatikusan igazodik, az atomi elemeket követĆ bekezdĂ©seknek nincs felsĆ margĂłjuk.
A Guardian Headline Full betƱtĂpus light Ă©s light italic vastagsĂĄgokban van definiĂĄlva, forrĂĄsa woff2, woff Ă©s ttf fĂĄjlok.
Ez a szöveg egy "Guardian Headline Full" nevƱ egyedi betƱtĂpus-csalĂĄdot definiĂĄl kĂŒlönbözĆ stĂlusokkal Ă©s vastagsĂĄgokkal. Tartalmazza a regular, medium, semibold Ă©s bold vĂĄltozatokat, mindegyiket normĂĄl Ă©s dĆlt stĂlusban. A betƱfĂĄjlok WOFF2, WOFF Ă©s TrueType formĂĄtumokban Ă©rhetĆk el a Guardian weboldalĂĄrĂłl.
Ez a CSS kĂłd betƱtĂpus-stĂlusokat Ă©s elrendezĂ©si beĂĄllĂtĂĄsokat hatĂĄroz meg egy weboldalhoz. MeghatĂĄrozza az egyedi betƱtĂpusokat a Guardian eszközeirĆl, beleĂ©rtve vastagsĂĄgaikat Ă©s stĂlusaikat, Ă©s beĂĄllĂtja a reszponzĂv tervezĂ©si szabĂĄlyokat kĂŒlönbözĆ kĂ©pernyĆmĂ©retekhez. Az elrendezĂ©si szabĂĄlyok irĂĄnyĂtjĂĄk a kĂŒlönbözĆ elemek (pĂ©ldĂĄul oszlopok, atomok, vitrin Ă©s immerzĂv szakaszok) margĂłit, szĂ©lessĂ©gĂ©t Ă©s pozicionĂĄlĂĄsĂĄt, hogy megfelelĆ megjelenĂ©st biztosĂtsanak az eszközök között. Tartalmaz mĂ©g szĂnvĂĄltozĂłkat Ă©s belsĆ margĂł-beĂĄllĂtĂĄsokat az egysĂ©ges vizuĂĄlis megjelenĂ©s Ă©rdekĂ©ben.
A kĂŒlönbözĆ tartalmi szakaszok (pĂ©ldĂĄul cikktörzsek, interaktĂv tartalom, hozzĂĄszĂłlĂĄsok, funkciĂłk) elsĆ bekezdĂ©sĂ©nek felsĆ belsĆ margĂłja 14 kĂ©ppont legyen. EzenkĂvĂŒl ezeknek a bekezdĂ©seknek az elsĆ betƱje egy specifikus betƱtĂpussal, fĂ©lkövĂ©r vastagsĂĄggal, nagy mĂ©rettel, nagybetƱkkel Ă©s vĂĄltozĂł szĂnnel legyen formĂĄzva, miközben balra lebeg Ă©s margĂłval rendelkezik.
A vĂzszintes vonalat követĆ bekezdĂ©seknek ne legyen felsĆ belsĆ margĂłjuk. Ezekben a szakaszokban a pullquote-ok maximĂĄlis szĂ©lessĂ©ge 620 kĂ©ppont.
A vitrin elemekben a feliratok statikusan pozicionĂĄltak Ă©s szintĂ©n 620 kĂ©ppont maximĂĄlis szĂ©lessĂ©ggel rendelkeznek. Az immerzĂv elemek a teljes viewport szĂ©lessĂ©gĂ©t lefedik, a görgetĆsĂĄvokhoz igazĂtva, Ă©s 71.24em-nĂ©l kisebb kĂ©pernyĆkon maximum 978 kĂ©ppont szĂ©lesek, megfelelĆ felirat belsĆ margĂłval.
Ez reszponzĂv webdesign CSS kĂłdnak tƱnik, amely kĂŒlönbözĆ stĂlusokat ĂĄllĂt be kĂŒlönbözĆ kĂ©pernyĆmĂ©retekhez. MeghatĂĄrozza, hogy az oldalelemek (pĂ©ldĂĄul fĆcĂmek, kĂ©pek, feliratok) hogyan jelenjenek meg Ă©s igazodjanak az eszközök között a mobiltĂłl az asztaliig. A kĂłd mĂ©dialekĂ©rdezĂ©seket hasznĂĄl specifikus elrendezĂ©sek, tĂ©rközök, szegĂ©lyek Ă©s rĂĄcsstruktĂșrĂĄk alkalmazĂĄsĂĄra, amikor a viewport bizonyos szĂ©lessĂ©gi feltĂ©teleknek felel meg.
A rĂĄcs elrendezĂ©s öt egyenlĆ szĂ©lessĂ©gƱ oszlopot hasznĂĄl a cĂm, fĆcĂm Ă©s bevezetĆ szakaszokhoz, majd nyolc egyenlĆ szĂ©lessĂ©gƱ oszlopot a portrĂ© szakaszhoz. A sorok meghatĂĄrozott magassĂĄgokkal vannak definiĂĄlva a cĂm, fĆcĂm, bevezetĆ Ă©s meta tartalmi terĂŒletekhez.
A meta elemekhez 620px fix szĂ©lessĂ©g van beĂĄllĂtva, mĂg a bevezetĆ tartalom kissĂ© balra van eltolva. A cĂm terĂŒlet cĂmkĂ©inek kis felsĆ belsĆ margĂłja van.
A fĆcĂmek fĂ©lkövĂ©rek, maximĂĄlis szĂ©lessĂ©gĂŒk 620px Ă©s betƱmĂ©retĂŒk 32px, ami nagyobb kĂ©pernyĆkon 50px-re nĆ keskenyebb szĂ©lessĂ©ggel. Közepes kĂ©pernyĆkon a vonalak jobb margĂłja eltƱnik, Ă©s szĂ©lesebb kijelzĆkön a vonalak elrejtve vannak, szĂnĂŒk megegyezik a fejlĂ©c szegĂ©lyĂ©vel.
A meta szakaszok szintĂ©n elvesztik jobb margĂłjukat közepes kĂ©pernyĆkon, a közössĂ©gi Ă©s hozzĂĄszĂłlĂĄs elemek megosztjĂĄk a fejlĂ©c szegĂ©ly szĂnĂ©t. NĂ©hĂĄny meta komponens elrejtett.
A bevezetĆ tartalom be van hĂșzva Ă©s relatĂvan pozicionĂĄlt, felsĆ belsĆ margĂłval közepes kĂ©pernyĆkon. A benne lĂ©vĆ bekezdĂ©sek normĂĄl vastagsĂĄgĂșak, 20px mĂ©retƱek Ă©s alsĂł belsĆ margĂłval rendelkeznek.
A fĆ mĂ©dia a portrĂ© rĂĄcs terĂŒleten pozicionĂĄlva, teljes szĂ©lessĂ©get foglal el oldalsĂł margĂłk nĂ©lkĂŒl, Ă©s nagyobb kĂ©pernyĆkon nincs alsĂł margĂłja. Kisebb kĂ©pernyĆkon szĂ©lessĂ©gĂ©t Ă©s bal margĂłjĂĄt igazĂtja.
A feliratok alul pozicionĂĄltak, hĂĄttĂ©rszĂnnel Ă©s szövegszĂnnel, teljes szĂ©lessĂ©gben Ă©s minimĂĄlis magassĂĄggal. Az elsĆ span elrejtett, mĂg a mĂĄsodik lĂĄthatĂł Ă©s 90%-ra korlĂĄtozott szĂ©lessĂ©gƱ, belsĆ margĂłja nagyobb kĂ©pernyĆkon növekszik. A rejtett feliratok ĂĄtlĂĄtszĂłak.
Egy felirat gomb jelenik meg jobb alul kör alakĂș hĂĄttĂ©rrel, szegĂ©ly nĂ©lkĂŒl Ă©s skĂĄlĂĄzott ikonnal, pozĂciĂłja jobbra tolĂłdik nagyobb kĂ©pernyĆkon.
Az interaktĂv tartalomhoz egy pszeudo-elem pozĂciĂłja Ă©s magassĂĄga mĂłdosul a legnagyobb kĂ©pernyĆkon.
A fĆ oszlop interaktĂv cĂmeinek maximĂĄlis szĂ©lessĂ©ge 620 kĂ©ppont. iOS Ă©s Android eszközökön a szĂnsĂ©ma sötĂ©t hĂĄttĂ©reket Ă©s specifikus kiemelĆszĂneket hasznĂĄl, amelyek sötĂ©t mĂłdban igazodnak. Ezeken a mobil platformokon a cikk kontĂ©nerek bizonyos elemeit követĆ elsĆ bekezdĂ©s elsĆ betƱje mĂĄsodlagos szĂnnel van formĂĄzva, Ă©s a cikkfejlĂ©cek elrejtettek. A bĂștor burkolĂł minimĂĄlis belsĆ margĂłt kap, a cĂmkĂ©k fĂ©lkövĂ©r, nagybetƱs betƱtĂpust hasznĂĄlnak a kijelölt pillĂ©r szĂnnel, Ă©s a fĆcĂmek nagyok, fĂ©lkövĂ©rek Ă©s sötĂ©tek a hangsĂșly Ă©rdekĂ©ben.
iOS Ă©s Android eszközökön a következĆ stĂlusok vonatkoznak a cikk kontĂ©nerekre (funkciĂł, standard Ă©s hozzĂĄszĂłlĂĄs):
- A bĂștor burkolĂłn belĂŒli kĂ©p elemek relatĂvan pozicionĂĄltak, 14px felsĆ margĂłval, -10px bal margĂłval Ă©s olyan szĂ©lessĂ©ggel, amely lefedi a teljes viewport mĂnusz a görgetĆsĂĄv szĂ©lessĂ©gĂ©t. MagassĂĄguk automatikusan igazodik.
- A belsĆ ĂĄbra, kĂ©p Ă©s link elemek ĂĄtlĂĄtszĂł hĂĄtterƱek, megfelelnek a teljes viewport szĂ©lessĂ©gĂ©nek mĂnusz a görgetĆsĂĄv, Ă©s automatikus magassĂĄgot tartanak.
- A bevezetĆ szakaszok felsĆ belsĆ margĂłja 4px, alsĂł belsĆ margĂłja 24px Ă©s jobb margĂłja -10px.
- A bevezetĆn belĂŒli bekezdĂ©sek Guardian Headline vagy hasonlĂł serif betƱtĂpus-csalĂĄdot hasznĂĄlnak.
- A bevezetĆn belĂŒli linkek, beleĂ©rtve a listaelemekben lĂ©vĆket, ennek megfelelĆen vannak formĂĄzva.
HozzĂĄszĂłlĂĄs cikk kontĂ©nerekben a bevezetĆ linkek egy specifikus szĂnnel vannak formĂĄzva, alĂĄhĂșzva eltolĂĄssal, Ă©s nincs hĂĄttĂ©rkĂ©pĂŒk vagy szegĂ©lyĂŒk. iOS Ă©s Android eszközökön a funkciĂł, standard vagy hozzĂĄszĂłlĂĄs cikkekben lĂ©vĆ linkek fölĂ© hajtva az alĂĄhĂșzĂĄs szĂne a pillĂ©r szĂnĂ©re vĂĄltozik. EzenkĂvĂŒl ezekben a cikkekben a meta szakasznak nincs margĂłja, Ă©s az elemek (pĂ©ldĂĄul szerzĆi sorok Ă©s szerzĆ linkek) a pillĂ©r szĂnĂ©t hasznĂĄljĂĄk a szöveghez. A meta egyĂ©b szakasznak nincs belsĆ margĂłja.
iOS Ă©s Android eszközökön a következĆ stĂlusok vonatkoznak a funkciĂł, standard Ă©s hozzĂĄszĂłlĂĄs cikk kontĂ©nerekre:
- A meta egyĂ©b szakasz SVG ikonjai az Ășj pillĂ©r szĂnt hasznĂĄljĂĄk vonalakhoz.
- A vitrin elemek felirat gombja flex kontĂ©nerkĂ©nt jelenik meg, közĂ©pre igazĂtva 5px belsĆ margĂłval, 28px mĂ©retekkel Ă©s 14px-re jobbrĂłl pozicionĂĄlva.
- A cikktörzsnek 12px vĂzszintes belsĆ margĂłja van.
- A cikktörzsben lĂ©vĆ, nem bĂ©lyegkĂ©p, nem immerzĂv kĂ©peknek nincs margĂłjuk, szĂ©lessĂ©gĂŒk a viewport szĂ©lessĂ©ge mĂnusz 24px Ă©s a görgetĆsĂĄv szĂ©lessĂ©ge, automatikus magassĂĄguk, Ă©s felirataikban nincs belsĆ margĂł.
- Az immerzĂv kĂ©pek a teljes viewport szĂ©lessĂ©gĂ©t fedik le mĂnusz a görgetĆsĂĄv szĂ©lessĂ©ge.
- A prĂłza szakasz idĂ©zett blockquote-jai elĆtt egy pszeudo-elem van ennek megfelelĆen formĂĄzva.
iOS Ă©s Android eszközökön a cikkek idĂ©zett szövegĂ©nek Ă©s linkjeinek stĂlusa mĂłdosul. Az idĂ©zett szöveg egy specifikus szĂnt hasznĂĄl, mĂg a linkek egy adott szĂnnel vannak alĂĄhĂșzva Ă©s vĂĄltoznak fölĂ©hajtĂĄskor.
SötĂ©t mĂłdban a cikkfejlĂ©cek hĂĄttere sötĂ©tszĂŒrke lesz, Ă©s a szövegelemek (pĂ©ldĂĄul cĂmkĂ©k, fĆcĂmek, bevezetĆ bekezdĂ©sek) kontrasztos szĂneket vesznek fel a jobb olvashatĂłsĂĄg Ă©rdekĂ©ben. Ezekben a szakaszokban a linkek Ă©s szerzĆnevek is ezt a szĂnsĂ©mĂĄt követik a konzisztencia Ă©rdekĂ©ben.
Ez a CSS kĂłd stĂlusokat definiĂĄl kĂŒlönbözĆ cikk kontĂ©nerekhez Android Ă©s iOS eszközökön. BeĂĄllĂtja a szerzĆi sorok Ă©s idĂ©zett szöveg szĂnĂ©t egy specifikus pillĂ©r szĂnre, alkalmazza ugyanezt a szĂnt SVG vonalakra, Ă©s dĂĄtumvonal szĂnt hasznĂĄl a kĂ©pfeliratokhoz. EzenkĂvĂŒl biztosĂtja, hogy kĂŒlönbözĆ test elemek hĂĄttere sötĂ©t hĂĄttĂ©rszĂnre legyen ĂĄllĂtva nagy fontossĂĄggal.
Ez egy CSS szelektor tƱnik, amely a iOS Ă©s Android eszközökön lĂ©vĆ kĂŒlönbözĆ cikk kontĂ©nerekben lĂ©vĆ specifikus elemeket követĆ bekezdĂ©sek elsĆ betƱjĂ©re cĂ©loz. A szelektor kĂŒlönbözĆ szakaszokra vonatkozik, mint a funkciĂł cikkek, standard cikkek Ă©s hozzĂĄszĂłlĂĄsi szakaszok, olyan bekezdĂ©sekre összpontosĂtva, amelyek "element-atom" osztĂĄlyĂș vagy "sign-in-gate" azonosĂtĂłjĂș elemeket követnek.
Android Ă©s iOS eszközökön a kĂŒlönbözĆ cikk kontĂ©nerekben lĂ©vĆ specifikus elemeket követĆ bekezdĂ©