"Das sind ukrainische Gebiete": Einwohner von Donezk weisen Putins Gebietsansprüche zurück.

"Das sind ukrainische Gebiete": Einwohner von Donezk weisen Putins Gebietsansprüche zurück.

Folgende Elemente sind anfangs ausgeblendet (Deckkraft 0): .content--interactive, .content--interactive-grid, .furniture-wrapper sowie bestimmte Header-Divs und h1-Elemente. Wenn die Klasse "interactive-loaded" auf das Root-Element angewendet wird, werden diese Elemente sichtbar (Deckkraft 1) mit einem sanften Einblendeffekt von 0,3 Sekunden.

Zusätzlich ist die Schriftfamilie Guardian Headline Full mit mehreren Gewichten und Stilen definiert (Light, Regular, Medium, Semibold, jeweils in normalen und kursiven Varianten). Jede Variante enthält Links zu woff2-, woff- und ttf-Schriftdateien, die auf dem Assets-Server des Guardian gehostet werden. Der Guardian verwendet eine benutzerdefinierte Schrift namens "Guardian Headline Full" für seine Überschriften. Diese Schrift gibt es in verschiedenen Stilen und Gewichten, wie Light, Semibold, Bold und Black, jeweils mit regulären und kursiven Versionen. Die Schriftdateien sind in mehreren Formaten (WOFF2, WOFF und TTF) verfügbar und werden auf den eigenen Servern des Guardian gehostet. Zusätzlich gibt es eine separate Schrift namens "Guardian Titlepiece" im Bold-Gewicht für spezielle Verwendungen.

Die Schriftfamilie Guardian Headline Full umfasst mehrere Stile, die jeweils in mehreren Formaten (WOFF2, WOFF und TTF) verfügbar sind. Die Stile sind:

- Regular (Gewicht 400, normaler Stil)
- Regular Italic (Gewicht 400, kursiver Stil)
- Medium (Gewicht 500, normaler Stil)
- Medium Italic (Gewicht 500, kursiver Stil)
- Semibold (Gewicht 600, normaler Stil)
- Semibold Italic (Gewicht 600, kursiver Stil)
- Bold (Gewicht 700, normaler Stil)
- Bold Italic (Gewicht 700, kursiver Stil)
- Black (Gewicht 900, normaler Stil)

Jede Schriftdatei wird unter der angegebenen URL gehostet.

@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;
}

#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-column-gap: 0px;
grid-template-columns: 100%;
grid-template-areas:
"media"
"title"
"headline"
"standfirst"
"lines"
"meta"
"body";
}

@media (min-width: 30em) {
#article-body > div .content--interactive-grid figure.element--immersive figcaption,
.content--interactive > div .content--interactive-grid figure.element--immersive figcaption,
#comment-body .content--interactive-grid figure.element--immersive figcaption,
[data-gu-name=body] .content--interactive-grid figure.element--immersive figcaption,
#feature-body .content--interactive-grid figure.element--immersive figcaption {
padding: 0 20px;
max-width: 620px;
}
}

@media (min-width: 46.25em) {
#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-template-columns: 100%;
grid-column-gap: 10px;
grid-template-areas:
"title"
"headline"
"standfirst"
"media"
"lines"
"meta"
"body";
}

#article-body > div .content--interactive-grid #maincontent,
.content--interactive > div .content--interactive-grid #maincontent,
#comment-body .content--interactive-grid #maincontent,
[data-gu-name=body] .content--interactive-grid #maincontent,
#feature-body .content--interactive-grid #maincontent {
padding-right: 80px;
}
}

@media (min-width: 61.25em) {
#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-template-columns: 620px 300px;
grid-template-areas:
"title right-column"
"headline right-column"
"standfirst right-column"
"media right-column"
"lines right-column"
"meta right-column"
"body right-column"
". right-column";
}

#article-body > div .content--interactive-grid #maincontent,
.content--interactive > div .content--interactive-grid #maincontent,
#comment-body .content--interactive-grid #maincontent,
[data-gu-name=body] .content--interactive-grid #maincontent,
#feature-body .content--interactive-grid #maincontent {
padding-right: unset;
}
}

@media (min-width: 71.25em) {
#article-body > div .content--interactive-grid,
.content--interactive > div .content--interactive-grid,
#comment-body .content--interactive-grid,
[data-gu-name=body] .content--interactive-grid,
#feature-body .content--interactive-grid {
grid-template-columns: 140px 1px 620px 300px;
grid-template-areas:
"title border headline right-column"
". border standfirst right-column"
". border media right-column"
". border body right-column"
". border";
}
}

Dies scheint CSS-Code für die Gestaltung einer Webseite zu sein, wahrscheinlich für die Website des Guardian. Er enthält Regeln für Layout, Schriftarten und responsives Design über verschiedene Bildschirmgrößen und Geräte hinweg. Der Code definiert Stile für Elemente wie Artikelkörper, Bildunterschriften, Raster und Typografie, einschließlich spezifischer Schriftfamilien und -gewichte. Er enthält auch Media Queries, um das Layout für größere Bildschirme anzupassen, sowie benutzerdefinierte Stile für iOS- und Android-Geräte.

@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;
}

@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format("truetype");
font-weight: 500;
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-MediumItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format("truetype");
font-weight: 500;
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-Semibold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format("truetype");
font-weight: 600;
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-SemiboldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format("truetype");
font-weight: 600;
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-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;
}

Die Website des Guardian verwendet benutzerdefinierte Schriftarten für ihre Überschriften und Titel. Diese Schriftarten werden von bestimmten URLs in verschiedenen Formaten (WOFF2, WOFF, TTF) geladen und haben definierte Gewichte und Stile.

Das Layout passt sich basierend auf der Bildschirmgröße an:
- Auf breiteren Bildschirmen hat die Hauptspalte einen linken Rand und einen vertikalen Rahmen.
- Elemente wie Atome, Showcases und immersive Inhalte haben maximale Breiten, die sich mit der Bildschirmgröße ändern.
- Auf kleineren Bildschirmen erstrecken sich immersive Elemente über die gesamte Breite des Viewports.
- Absätze und Listen sind auf eine maximale Breite beschränkt, um die Lesbarkeit zu gewährleisten.
- Abstände und Polsterung werden angewendet, um ein sauberes, organisiertes Erscheinungsbild zu erhalten.

Die Hauptspalte für interaktive Inhalte begrenzt Inline-Elemente auf eine maximale Breite von 620 Pixeln. Für Bildschirme breiter als 61,25em sind auch Inline-Figuren auf 620 Pixel begrenzt.

Mehrere Farbvariablen sind für die Gestaltung von Elementen wie Datumszeilen, Headern, Bildunterschriften und hervorgehobenen Inhalten definiert. Interaktive Inhaltsbereiche haben standardmäßig keine Polsterung.

Der erste Absatz nach bestimmten Elementen oder einer horizontalen Linie erhält eine obere Polsterung von 14px. Der erste Buchstabe dieser Absätze wird mit einem großen, fetten, großgeschriebenen Initial in einer bestimmten Schriftart und Farbe gestaltet, der nach links ausgerichtet ist und einen rechten Rand hat.

Absätze unmittelbar nach einer horizontalen Linie haben keine obere Polsterung. Bildunterschriften innerhalb von Showcase-Elementen in bestimmten Containern folgen spezifischen Gestaltungsregeln.

Das Element hat eine statische Position und eine Breite von 100%, mit einer maximalen Breite von 620px. Für immersive Elemente passt sich die Breite an die volle Viewport-Breite minus der Scrollleistenbreite an.

Auf Bildschirmen bis zu 71,24em Bre