Loading...

CSS-Einheiten

CSS FarbenCSS Schriftarten

CSS-Einheiten legen fest, wie Größen auf Webseiten definiert werden, z. B. Schriftgröße, Breite oder Höhe. Es gibt zwei Hauptkategorien: absolute und relative Einheiten.

Absolute und relative Einheiten

Absolute Einheiten sind feste Werte, die auf allen Geräten dieselbe Größe haben (z. B. px oder cm). Relative Einheiten passen sich hingegen der Umgebung an, z. B. an die aktuelle Schriftgröße oder die Fenstergröße des Browsers.

EinheitTypBeschreibung
pxAbsolutPixel, die am häufigsten verwendete absolute Einheit in der Webentwicklung.
cmAbsolutZentimeter, selten verwendet, hauptsächlich für den Druck.
mmAbsolutMillimeter, ebenfalls eine Einheit für den Druck.
emRelativEinheit relativ zur Schriftgröße des aktuellen Elements.
remRelativEinheit relativ zur Schriftgröße des Wurzelelements (<html>).
%RelativProzentwert relativ zur Größe des Elternelements.
vhRelativEntspricht 1% der Höhe des Browserfensters.
vwRelativEntspricht 1% der Breite des Browserfensters.

Praktische Verwendung von CSS-Einheiten

Sehen wir uns einige Beispiele an, wie absolute und relative Einheiten in der Praxis funktionieren.

In diesem Beispiel erhält ein Absatz eine absolute Schriftgröße (px), der andere eine relative (em).

In diesem Beispiel beträgt die Breite einer Box 50 % des Elternelements, die Höhe 50 % der Höhe des Viewports.

Viewport-basierte Einheiten

Viewport-Einheiten passen sich an die Größe des Browserfensters an. 100vw entspricht der gesamten Breite, 100vh der gesamten Höhe. Dies ist besonders nützlich für Vollbildbereiche.

Vergleich von em und rem

em bezieht sich auf die Schriftgröße des aktuellen Elternelements, während rem sich immer auf das Root-Element (html) bezieht. Daher können 2em und 2rem unterschiedliche Größen ergeben.

Kombination von Einheiten

In der Praxis kombinieren wir oft relative Einheiten: Zum Beispiel kann eine Box 80 % breit und 60vh hoch sein, mit einem inneren Element, das 50 % Breite und Höhe hat.

Tipps zur Verwendung von CSS-Einheiten

Die richtige Verwendung von Einheiten ist entscheidend für responsive und benutzerfreundliche Webseiten.

  • Bevorzuge für responsives Design relative Einheiten (em, rem, %, vh, vw).
  • Vermeide zu viele feste px-Werte, da dies auf kleineren Bildschirmen schwer lesbar sein kann.
  • Für den Druck verwende eher absolute Einheiten (cm, mm, in), da diese genauer sind.

Welche Einheit ist relativ zur Standardschriftgröße?

✨ Ask Lara

Please sign in to ask Lara about CSS Units.

Verfolge deinen Fortschritt 🚀

Lerne einfacher, indem du deinen Fortschritt kostenlos verfolgst.


Top-Werkzeuge

CodeHubBoardly NEULinksy NEUChromo NEU

Sprache wählen

Thema wählen

© 2025 ReadyTools. Alle Rechte vorbehalten.