Kann ein neuer Film über Michael Jacksons Leben Sie dazu bringen, ihn anders zu sehen?

Kann ein neuer Film über Michael Jacksons Leben Sie dazu bringen, ihn anders zu sehen?

Die Guardian Headline Full Schriftfamilie umfasst mehrere Stile, jeweils mit verschiedenen Strichstärken und Kursivvarianten. Diese Schriften sind in mehreren Formaten wie woff2, woff und ttf verfügbar, die auf den Servern des Guardian gehostet werden. Die Stile reichen von leicht bis halbfett, jeweils in regulärer und kursiver Version.

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

Die Hauptspalte für interaktive Inhalte hat spezifisches Styling für Elemente. Elemente innerhalb dieser Spalte haben keinen oberen oder unteren Rand, enthalten jedoch Innenabstand. Wenn auf ein Element ein Absatz folgt, passt sich der Abstand entsprechend an. Inline-Elemente sind auf eine maximale Breite von 620 Pixeln beschränkt.

Für größere Bildschirme sind auch Inline-Figuren auf 620 Pixel beschränkt. Videoelemente mit Loop-Funktionalität haben benutzerdefiniertes Button-Styling und Positionierung. Selbst gehostete Videos werden als Blöcke angezeigt, nehmen die volle Breite bis zu 620 Pixeln ein und sind zentriert ausgerichtet. Immersive Videoelemente gehen über diese Grenze hinaus, entfernen Breitenbeschränkungen und passen die Ränder an. Auf breiteren Bildschirmen erstrecken sich immersive Videos weiter, wobei die linken Ränder für die Ausrichtung angepasst werden.

Farbvariablen definieren verschiedene Theme-Elemente wie Datumszeile, Ränder, Bildunterschriften und Feature-Farben. Diese passen sich für Dark-Mode-Präferenzen an. Innerhalb des Artikeltextes erhält der erste Absatz nach bestimmten Elementen zusätzlichen oberen Innenabstand, und der erste Buchstabe kann markant gestaltet werden.

Der CSS-Code definiert Stile für Initialen, Zitate und verschiedene Layoutelemente in verschiedenen Bereichen einer Website. Initialen werden mit einer bestimmten Schriftart, Größe und Farbe gestaltet und nach links ausgerichtet. Zitate erhalten eine maximale Breite. Für Showcase-Elemente werden Bildunterschriften statisch mit einer festgelegten Breite positioniert. Immersive Elemente werden auf die volle Viewport-Breite gesetzt, mit Anpassungen für verschiedene Bildschirmgrößen, einschließlich spezifischer Ränder und Innenabstände für kleinere Geräte. Ein Furniture-Wrapper verwendet CSS Grid für das Layout auf größeren Bildschirmen, erzeugt eine mehrspaltige Struktur und definiert Grid-Bereiche für Elemente wie die Überschrift und Meta-Informationen. Er fügt auch einen oberen Rand zum ersten Kind von Überschriftenelementen hinzu.

Der Furniture-Wrapper setzt den Standfirst-Inhalt auf eine relative Position mit einem oberen Innenabstand von 2 Pixeln und ohne rechten Rand. Innerhalb des Standfirst hat der Hauptinhaltsbereich einen unteren Außenabstand von 4 Pixeln. Listeneinträge innerhalb des Standfirst verwenden eine Schriftgröße von 20 Pixeln. Links innerhalb des Standfirst, einschließlich solcher in Listenelementen, haben keinen Rand, kein Hintergrundbild und sind mit einem Versatz von 6 Pixeln unterstrichen, wobei eine benutzerdefinierte Farbe für die Unterstreichung verwendet wird. Beim Überfahren ändert sich die Unterstreichungsfarbe zu einer neuen Pillar-Farbe.

Der erste Absatz im Standfirst hat einen oberen Rand und keinen unteren Innenabstand. Für größere Bildschirme (61,25em und darüber), wenn der Bildschirm auch mindestens 71,25em breit ist, wird der obere Rand entfernt. Auf Bildschirmen breiter als 61,25em haben Figuren keinen linken Rand und Inline-Elemente mit einer bestimmten Rolle sind auf eine maximale Breite von 630 Pixeln beschränkt.

Für Bildschirme mit mindestens 71,25em Breite verwendet der Furniture-Wrapper ein Grid-Layout mit definierten Spalten und Zeilen. Ein Meta-Bereich enthält einen oberen Rand, der mit einem Pseudo-Element erstellt wird, das 540 Pixel breit ist. Absätze im Standfirst haben keinen oberen Rand, und vor dem Standfirst wird mit einem weiteren Pseudo-Element eine vertikale Linie hinzugefügt.

Auf noch größeren Bildschirmen (81,25em und darüber) passt sich das Grid-Layout mit unterschiedlichen Spalten- und Zeilengrößen an. Der obere Meta-Rand erweitert sich auf 620 Pixel, und die vertikale Linie vor dem Standfirst verschiebt sich leicht.

Labels innerhalb des Artikel-Headers oder Titelbereichs haben einen oberen Innenabstand von 2 Pixeln. Die Überschrift verwendet eine fette Schriftstärke, eine maximale Breite von 620 Pixeln und eine Schriftgröße von 32 Pixeln. Für Bildschirme mit mindestens 71,25em Breite passt sich die Überschrift auf eine maximale Breite von 540 Pixeln und eine Schriftgröße von 50 Pixeln an.

Auf mittleren Bildschirmen (46,25em und darüber) haben Elemente mit der Klasse keyline-4 oder einem bestimmten Datenattribut keinen rechten Rand. Für größere Bildschirme (61,25em und darüber) sind diese Elemente ausgeblendet. Ihr SVG-Inhalt verwendet eine benutzerdefinierte Farbe für Striche.

Dieser CSS-Code definiert Stile für ein Webseiten-Layout, insbesondere für einen Furniture-Wrapper-Bereich. Er setzt verschiedene Eigenschaften für Elemente wie Meta-Informationen, Standfirst-Text, Hauptmedien und Bildunterschriften. Die Stile beinhalten Anpassungen für Ränder, Innenabstände, Farben und Positionierung, mit spezifischen Regeln für verschiedene Bildschirmgrößen unter Verwendung von Media Queries. Der Code definiert auch benutzerdefinierte Farbvariablen und stellt sicher, dass bestimmte Elemente basierend auf Bedingungen ausgeblendet oder angezeigt werden. Insgesamt erzeugt er ein responsives Design, das sich an verschiedene Geräte anpasst, während ein konsistentes visuelles Thema beibehalten wird.

Der CSS-Code gestaltet Elemente innerhalb einer Furniture-Wrapper-Klasse. Überschriften (h1) sind fett und hellgrau (#dcdcdc). Figuren in Überschriften haben keinen oberen Rand und einen kleinen unteren Rand.

Für Bildschirme breiter als 71,25em erscheint eine farbige Linie vor dem Meta-Bereich. Text und Zusammenfassungen im Meta-Bereich sind hellgrau. Social-Media-Links und Buttons haben einen farbigen Rand und verwenden eine bestimmte Farbe für Text und Symbole, die sich bei Hover auf einen dunklen Hintergrund ändert.

Links im Meta-Bereich verwenden eine bestimmte Farbe und behalten sie bei Hover mit passenden Unterstreichungen bei. Im Standfirst-Bereich sind Links mit einer hellgrauen Farbe unterstrichen, die sich bei Hover ändert, und Absatztext ist hellgrau. Auf breiteren Bildschirmen kann der erste Absatz einen oberen Rand haben oder verlieren. Listeneinträge im Standfirst sind ebenfalls hellgrau.

Für Bildschirme breiter als 71,25em erscheint eine Linie vor dem Standfirst. Auf Bildschirmen breiter als 46,25em erhält der Wrapper einen dunklen Hintergrund und einen rechten Rand.

Das CSS definiert Stile für einen Layout-Wrapper mit dekorativen Seitenleisten, die sich basierend auf der Viewport-Breite anpassen. Es setzt Ränder, Hintergründe und positioniert Pseudo-Elemente (`:before` und `:after`), um diese Seitenleisten zu erstellen, wobei ihre Breite und Platzierung relativ zum Viewport und einer Scrollbar berechnet werden. Die Breitenberechnungen ändern sich bei bestimmten Breakpoints (61,25em, 71,25em, 81,25em), um verschiedene Inhaltsbreiten (738px, 978px, 1138px, 1298px) zu berücksichtigen. Zusätzliche Regeln gestalten SVG-Striche und Social-/Meta-Element-Ränder unter Verwendung einer benutzerdefinierten Eigenschaft für die Farbe. Überschriftenstile sind für `h2`-Elemente definiert, standardmäßig mit Schriftstärke 200 und 700, wenn sie ein `strong`-Tag enthalten. Schließlich werden benutzerdefinierte Schriftarten für "Guardian Headline Full" deklariert, einschließlich leichter, leichter kursiver, regulärer und regulärer kursiver Varianten mit entsprechenden Schriftdateien und Gewichten.

@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: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format("woff2"),
url(https://assets.g