| |
| Was sind Cascading Style Sheets? |
Cascading Style Sheets (CSS) ist Teil der HTML Spezifikation durch den das Aussehen einer Webseite gesteuert werden kann. Mit CSS können Formatierungen definiert werden. Sie ermöglichen Entwicklern und Autoren von Webseiten die Verknüpfung von HTML-Dokumenten mit "Dokumentvorlagen" (Style-Sheets), die typografische Informationen zum Erscheinungsbild der Seite beinhalten. Das Erscheinungsbild aller Elemente eines bestimmten Typs, einer Gruppe, oder eines bestimmten Elementes können so zentral gesteuert werden.
Egal ob beliebige Schriftgrößen, Einrückungen oder frei definierbare Abstände vor und nach Absätzen – Style Sheets in HTML ermöglichen endlich die Definition von Formaten, die auf einzelne Textabsätze anwendbar sind.
CSS-Sprachen, Versionen und Informationen
Im Januar 1997 hat das W3C eine Empfehlung für die Cascading Style Sheets herausgegeben, damit wird CSS wie HTML normiert. Es handelt sich also um einen von Firmen unabhängigen, offen dokumentierten und frei verwendbaren Standard. Die Arbeitsgruppe beim W3C kümmert sich um die Weiterentwicklung der Sprache und unterzieht sich dabei dem Regelwerk zur Entstehung der so genannten Recommendations (Empfehlungen).
Natürlich gibt es seit 1997 verschiedene CSS Sprachversionen, die auf den Neuauflagen der Recommendations basieren. Mittlerweile wird an Version 3.0 gearbeitet.
Es gibt mehrere Sprachen zum Definieren von Style Sheets, CSS ist nur eine davon. Aber es ist diejenige Sprache, die speziell als Ergänzung für HTML geschaffen wurde und deshalb auf HTML Web-Seiten optimiert ist.
Andere Style-Sprachen sind die "Document Style Semantics and Specification Language" (DSSSL), die für SGML konzipiert wurde und die mittlerweile bekanntere "Extensible Style Sheet Language" (XSL), die als Formatierungssprache für XML entwickelt wurde. |
|
 |
 |
|