cascading style sheet

CSS

Mit den Cascading Style Sheets (CSS) werden Web-Dokumente in Struktur und Aussehen getrennt. Die gestalterischen Elemente werden in eigenen Stilvorlagen gebündelt und blähen dadurch nicht mehr die HTML-Seiten auf.

Mit den von W3C entwickelten Spezifikationen können Text- und Darstellungsattribute in Klassen zusammen gefasst und als Dokumente mit den HTML-Seiten verknüpft werden. Die Dokumentenattribute umfassen den Font, die Schriftgröße, die Zeilenabstände, die Farbe und andere typografische Attribute. Style Sheets bestehen aus einer Liste von Regeln, die dem Browser beschreiben, wie er bestimmte Elemente einer Webseite darstellen soll. Diese grafischen und typografischen Eigenschaften werden zentral festgelegt und sind so einfach zu pflegen. Cascading Style Sheets können mit absoluten Längeneinheiten beispielsweise in der Schriftgrößeneinheit Punkt oder in Inch operieren, aber auch in Pixel und in relativen Längenangaben.

Der Vorteil von CSS liegt darin, dass die einzelnen Elemente einer Webseite definiert sind und bei der Gestaltung auf diese Dokumente zugegriffen werden kann, ohne jedes Element neu definieren zu müssen. Die Cascading Style Sheets können ab der Version 2.0 (CSS2) auf alle HTML-Standards angewendet werden. CSS3 ist eine Weiterentwicklung, die in W3C-Empfehlungen eingeflossen ist.

Querverweise von cascading style sheet nach:

Querverweise nach cascading style sheet von: