PEGASUS NewMedia Glossar
CSS (Cascading Style Sheets) dienen zur Festlegung von Formatierungen, z.B. für Elemente in HTML-Dokumenten. HTML wurde so um vielfältige und flexible Möglichkeiten, die Anordnung und das Aussehen von Elementen innerhalb der Dokumenten zu beeinflussen. Zudem wurde so die Trennung von Inhalt und Layout möglich.
Den aktuellen Standards des W3C gemäß soll das Aussehen von Dokumenten ausschließlich mittels CSS festgelegt werden. Mittlerweile ist die CSS Unterstützung ausreichend, um damit anspruchsvolle Gestaltungen zu realisieren.
CSS ist heute die Standard-Stylesheetsprache für Webseiten ist. Sie wird vor allem zusammen mit HTML/XHTML und XML eingesetzt und legt fest, wie ein besonders ausgezeichneter Inhalt oder Bereich dargestellt werden soll.
Ein großer Vorteil von CSS ist, dass die Formatierung für mehrfach verwendete Bereiche oder Elemente mit identischem Aussehen in einer CSS-Klasse zusammengefasst werden kann.
In einem HTML-Dokument können einzelne Abschnitte entweder mit einem eindeutigen Namen (id) belegt oder einer bestimmten Klasse (class) zugewiesen, und die im CSS diesen Bezeichnern zugeordneten Formatanweisungen bestimmen dann das Aussehen für diese Abschnitte. Diese Formate werden üblicherweise in eigenen Dateien zusammengefasst (CSS-Dateien).
Auf diese Weise werden die Dokumente quasi "von außen" formatiert. So trennt man den eigentlichen Inhalt strikt von der optischen Gestaltung. Änderungen im Aussehen lassen sich vornehmen, ohne die einzelnen Dokumente zu editieren.
Es ist möglich, innerhalb eines Dokuments für verschiedene Ausgabemedien (Bildschirm, Papier, Projektion, Sprache) unterschiedliche Stylesheets festzulegen.
siehe auch:
TYPO3 - das ist eins für alles. Ein Open Source CMS, mit dem sich nahezu jedes Onlineprojekt umsetzen lässt.