PDFDruckenE-Mail

Was ist CSS?

(11 Bewertungen, Durchschnitt 4.91 von 5)


Cascading Style Sheets (CSS) ist eine deklarative Stylesheet-Sprache für strukturierte Dokumente. Sie wird vor allem zusammen mit HTML und XML eingesetzt. CSS legt dabei fest, wie ein besonders ausgezeichneter Inhalt oder Bereich dargestellt werden soll. Dazu ist es wichtig, das HTML oder XML so zu gestalten, dass die Abschnitte, deren Aussehen gleich sein soll, auch als derselben Klasse angehörend erkannt werden können. Man zeichnet im HTML-Dokument also nur die Bedeutung einzelner Abschnitte aus, während das Aussehen dieser ausgezeichneten Abschnitte im CSS festgelegt wird. Mit anderen Worten, man trennt den eigentlichen Inhalt von der optischen Gestaltung.

Mit CSS ist es möglich, für verschiedene Ausgabemedien (Bildschirm, Papier, Projektion, Sprache) eine unterschiedliche Darstellung anzugeben. Das ist nützlich, um zum Beispiel Hyperlinks beim Drucken extra aufzuführen oder für Geräte mit geringerer Auflösung (zum Beispiel PDA oder Mobiltelefon) die Anzeige zu optimieren (geringere Seitenbreite und -höhe).

Neben diversen Angaben zu Farben und Schriften bietet CSS die Möglichkeit, Elemente frei zu positionieren oder Hintergrundbilder festzulegen.

CSS gilt heutzutage als die Standard-Stylesheetsprache für Webseiten.

CSS wird inzwischen von nahezu jedem Internetbrowser (Internet Explorer und Netscape Navigator ab Version 4.0) unterstützt und umgesetzt. Dies trifft jedoch nur auf CSS in der Version 1.0 zu; die neuere Version 2.0 wird nach wie vor praktisch von keinem Browser komplett umgesetzt. Einige Browser haben auch eigene Spezial-CSS-Befehle, die entsprechend bei anderen Browsern nicht funktionieren.

Einer der größten Vorteile von CSS ist neben seiner Kompatibilität auch sein Einsatzbereich. Es ist nicht notwendig CSS Code auf jeder seiner Webseiten einzubauen. Man kann auch eine spezielle CSS-Datei anlegen, die alle Formatierungen enthält und diese von jeder Webseite aufrufen lassen. Damit sind natürlich Änderungen an den Formatierungen auch besonders einfach, da man nur diese CSS-Datei ändern braucht und damit alle Seiten, die diese Datei nutzen automatisch auch ändert.



/
info@smkonzept.de - 04502/849068