ist eine vom W3C vorgestellte Empfehlung über die Gestaltung von Hintergründen und Rahmen.
CSS Level 3 (CSS3) wird von der CSS Working Group in eigenständigen Modulen entwickelt, um zukünftige Anforderungen schneller einarbeiten zu können. Dieses Modul wird durch das mit CSS2 eingeführte Box-Modell unterstützt, in dem der Inhalt von den Bereichen padding
(Füllbereich), border
(Einrahmung) und margin
(Begrenzung) umgeben wird.

Für den Hintergrund ist als Neuerung die Möglichkeit dazugekommen, mehrere Hintergrundbilder zu definieren und ihnen unterschiedliche Eigenschaften, wie Position, Wiederholung usw., zuzuordnen.
Bei Rahmen (border) werden nun gerundete Ecken unterstützt. Dabei werden mit border-radius
alle vier Ecken gerundet, mit border-top-right-radius
, border-bottom-right-radius
, border-bottom-left-radius
und border-top-left-radius
die einzelnen Ecken. Angegeben wird ein Pixel- oder ein prozentualer Wert, werden zwei Werte angegeben gilt der erste für den horizontalen, der zweite für den vertikalen Radius. Die prozentualen Werte beziehen sich auf die Breite bzw. Höhe der Box. Mit box-shadow
ist nun auch ein Schatten der jeweiligen Box erlaubt. Die Parameter lauten horizontaler und vertikaler Versatz, Breite und Farbe.
Die Unterstützung für CSS durch die modernen Browser ist sehr unterschiedlich (ᵅ). Teilweise werden Elemente aus CSS3 bereits unterstützt, während Elemente aus CSS2 noch fehlen.
Beispiel
color: #FFF; /* Hintergrund bei Fehlinterpretation */ background-color: darkgrey; border: 4px solid yellow; /* Präfixe -moz- -webkit- -o- -ms- im Quelltext */ border-radius: 12px; box-shadow: 4px 4px 4px gray; /* CSS Color Level 3 */ background: linear-gradient(left, red, green, blue);
W3C - Technical Reports
{CSS Backgrounds and Borders Module Level 3
- http://www.w3.org/TR/css3-background/} (CR)
{CSS 2.1 Box model
- http://www.w3.org/TR/CSS2/box.html} (Rec)
Weiterführende Links
{Web Style Sheets home page
- http://www.w3.org/Style/}
@ W3C
(ᵅ) {Comparison of layout engines (Cascading Style Sheets)
- http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28CSS%29}
@ en.Wikipedia.org