Zum Inhalt springen

Interne Styles (style-Block)

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 18.10.2026

Interne Styles sind Regeln, die im Kopf des Dokuments stehen statt in einer eigenen Datei. Sie gelten nur für diese eine Seite.

Interne Styles (style-Block)

CSS-Regeln, die im style-Element des Dokuments stehen statt in einer eigenen Datei.
Beispiel: „Interne Styles gelten nur für die Seite, in der sie stehen.“

Wie sie aussehen

<head>
  <meta charset="utf-8">
  <title>Kampagne | Homepage Helden</title>
  <style>
    .kampagne-held { background: #001c44; color: #fff; }
    .kampagne-held h1 { font-size: 3rem; }
  </style>
</head>

Der Block steht im Kopfbereich und gilt nur für dieses eine Dokument. Die Regeln darin verhalten sich wie jede andere: Sie treten gegen das externe Stylesheet nicht als Gruppe an, sondern einzeln über die Kaskade.

Wann sie passen

Für Critical CSS, also die wenigen Regeln für den zuerst sichtbaren Bereich, die ohne zusätzliche Anfrage da sein sollen. Außerdem für einzelne Seiten mit eigener Gestaltung, etwa eine Kampagnenseite.

Was dagegen spricht

Sie werden nicht zwischengespeichert und wiederholen sich bei jedem Seitenaufruf. Und sie verteilen die Gestaltung auf viele Orte: Wer eine Farbe sucht, findet sie dann nicht im Stylesheet, sondern irgendwo in einer Vorlage.

Siehe auch:

style-Element

Das Element, in dem CSS-Regeln im Dokument stehen.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Externe Stylesheet

Die Gestaltung in einer eigenen Datei, eingebunden im Kopfbereich.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Inline-Styles

Gestaltung direkt am Element, mit dem höchsten Vorrang.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Critical CSS

Die Regeln für den zuerst sichtbaren Bereich, direkt im Dokument.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Head-Element

Der Kopfbereich mit den Angaben über das Dokument, die niemand sieht.

#Frontend-Entwicklung (HTML, CSS, JavaScript)