Ein kleines! Lexikon des Internet

CSS, Cascading Style Sheets @ Ein kleines! Lexikon des Internet


Erklärung | W3C Technical Reports | Weiterführende Links | Finden | Navigation | Interessante Begriffe

Ansichten: Bildschirm   Druck   ohne

CSS

Cascading Style Sheets

ist eine vom W3C herausgegebene Empfehlung über Style Sheets für HTML, SVG, XHTML, XML und andere Auszeichnungssprachen.
Die Kaskade ergibt sich z. B. bei XHTML durch verschiedenen Möglichkeiten, CSS für eine Seite zu bestimmen. So können zentrale Dateien definiert werden, auf die die gesamte Site zugreift, Definitionen im <head>-Bereich einer Seite, die Einfluss auf alle Tags dieser Seite haben, bis hin zu Bereichen, die mit dem <div>-Tag begrenzt werden oder dem <span>-Bereich, der bis zu einem Zeichen klein sein kann.

Normalerweise ist die Anzeige von Fonts und deren Attribute von Tags und vom Browser abhängig. Dadurch ist es möglich, dass die gleiche Seite, mit unterschiedlichen Browsern betrachtet, unterschiedlich aussieht. Durch CSS hat der Web-Designer die Möglichkeit, allen Tags Eigenschaften zuzuordnen, z. B. den Font und seine Attribute wie Größe, Farbe, Abstände, Ränder usw., was für die gleiche Ansicht mit verschiedenen Browsern sorgen soll.

Mit der im Juni 2011 vom W3C verabschiedeten Empfehlung zur Version 2.1 (CSS 2.1) werden alle Fehler in den 1998 vor­ge­stellten Vor­schlägen für CSS Level 2 korri­giert und einige weitere, häufig nach­ge­fragte und bereits zum Großteil implementierte (und eigent­lich erst für CSS3 geplante) Features hin­zu­ge­fügt. Es ist damit u. a. mögl­ich, die Aus­gabe auf verschiedene Medien (Bild­schirm, Drucker, Sprach­aus­gabe, Pro­jektor, trag­bare Rech­ner, Braille-Aus­gabe­geräte, Fern­seh­geräte) unab­hängig von­ein­ander zu definieren. Mit DHTML kann auf die Parameter von CSS Einfluss genommen werden.

Das Beson­dere an der in der Ent­wick­lung be­find­lichen 3. Version (CSS Level 3, CSS3) ist die Mo­du­la­ri­sierung. Es wird ver­schiedene parallele Ent­wick­lungen geben, um u. a. zukünftige Er­for­der­nisse leichter inte­grieren zu können. Das Modul CSS Color Level 3 (Regelungen zur An­gabe von Farb­werten) ist bereits ver­ab­schiedet, andere sind noch im Ent­wick­lungs­pro­zess, z. B. Media Queries. Die meisten aktu­ellen Browser unter­stützen bereits teil­weise noch nicht fertige Module der Version 3, teilweise mit der Kennzeichnung als hersteller-spezifische Erweiterung.

W3C - Technical Reports

{Cascading Style Sheets, level 2 revision 1 (CSS 2.1)
 - http://www.w3.org/TR/CSS2/
} (Rec)
{CSS Color Module Level 3
  - http://www.w3.org/TR/css3-color/
} (Rec)
{Media Queries
 - http://www.w3.org/TR/css3-mediaqueries/
} (CR)

Weiterführende Links

{W3C - Cascading Style Sheets
 - http://www.w3.org/Style/CSS/
}
{W3C CSS Validation Service
 - http://jigsaw.w3.org/css-validator/
}
[SelfHTML
 - http://de.selfhtml.org/css/
]
[CSS-Technik: Ressourcen | Scripte | Tutorials
 - http://www.css-technik.de/
]