Čína získává půdu pod nohama: Trumpovy výbuchy ženou spojence USA k Pekingu

Čína získává půdu pod nohama: Trumpovy výbuchy ženou spojence USA k Pekingu
Tento CSS kód definuje vlastní rodinu písem s názvem "Guardian Headline Full" s více váhami a styly písma. Zahrnuje váhy light, regular, medium a semibold, každou v normální i kurzívní verzi. Pro každý styl kód poskytuje tři různé formáty souborů písem (woff2, woff a ttf) hostované na serverech Guardianu, což zajišťuje širokou kompatibilitu s prohlížeči. Písmo "Guardian Headline Full" je definováno s více styly a váhami. Styl regular kurzíva používá font-weight 400 a zahrnuje soubory ve formátech woff2, woff a ttf. Styl medium má váhu 500 a je normální (ne kurzíva). Medium kurzíva také používá váhu 500, ale s kurzívním stylem. Podobně semibold (váha 600) a bold (váha 700) mají každý normální a kurzívní verze. Styl black (váha 900) je normální a jeho kurzívní protějšek je také definován. Všechny soubory písem jsou hostovány na uvedených URL. Poskytnutý text se zdá být směsí definic CSS písem a pravidel responzivního rozložení mřížky pro web, pravděpodobně The Guardian. Zde je plynulý, přirozený anglický přepis, který zjednodušuje technické fráze při zachování významu: Tento CSS kód definuje vlastní písma a rozložení pro obsah článku. Specifikuje dvě písma: "Guardian Headline" v těžkém kurzívním stylu a "Guardian Titlepiece" v tučném stylu. Rozložení používá systém mřížky, který se mění na základě velikosti obrazovky. Na nejmenších obrazovkách je mřížka jedním sloupcem s oblastmi naskládanými vertikálně pro média, název, nadpis a další prvky. Jak se obrazovka rozšiřuje, rozložení se přizpůsobuje. Pro střední obrazovky zůstává mřížka jedním sloupcem, ale přeuspořádá některé oblasti. Na větších obrazovkách přechází na dvousloupcové rozložení s hlavní obsahovou oblastí a pravým postranním panelem. Pro nejširší obrazovky zavádí levý okraj a dále upřesňuje umístění všech oblastí mřížky, včetně nadpisu a postranního panelu. Pro interaktivní obrázky mřížky s poutavými titulky je nastaveno odsazení titulků na 4 pixely nahoře a 0 jinde. V rámci různých obsahových oblastí, jako jsou těla článků, komentářů nebo funkcí, jsou prvky pojmenované "lines" a "meta" umístěny v mřížce od řádku 2, sloupce 1 do řádku 5, sloupce 2. Prvky "lines" upravují svou výšku tak, aby odpovídaly obsahu, a mají horní okraj 5 pixelů, zatímco prvky "meta" mají horní okraj 18 pixelů. Na širších obrazovkách (přes 81,25 em) tyto interaktivní mřížky používají specifické rozložení sloupců: 219px, 1px, 620px, 80px a 300px. Pro zařízení iOS a Android používají hlavičky článků specifická písma: úvodní text používá Guardian Headline nebo podobná písma s patkami s střední váhou, sekční kickery se zobrazují jako bloky s velkými počátečními písmeny, klíčové linky mají 12 pixelů horního odsazení a autoři podpisů se objevují v tučných písmech s patkami. V rámci článků mají obrázkové figury automatickou výšku a odstavce následující po atomických prvcích nemají horní okraj. Dále jsou definovány vlastní font-face pro Guardian Headline Full ve světlé a světlé kurzívní váze, pocházející ze specifických souborů woff2, woff a ttf. Poskytnutý text se zdá být sérií pravidel CSS font-face pro rodinu písem s názvem "Guardian Headline Full." Tato pravidla definují různé váhy a styly písma (jako regular, kurzíva, medium, tučné atd.) a specifikují webové adresy, kde lze soubory písem najít v různých formátech (WOFF2, WOFF a TTF). @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; left: -11px; } } .content__main-column--interactive .element-atom { margin-top: 0; margin-bottom: 0; padding-bottom: 12px; padding-top: 12px; } .content__main-column--interactive p + .element-atom { padding-top: 0; padding-bottom: 0; margin-top: 12px; margin-bottom: 12px; } .content__main-column--interactive .element-inline { max-width: 620px;