Stylesheets - CSS

Vorstellung der Stylesheets

Das Konzept von Stylesheets kam 1996 mit einer Veröffentlichung einer neuen Empfehlung durch den W3C auf, diese hieß« Cascading StyleSheets » (Kaskaden- Stylesheets), geschrieben CSS.

Le principe des feuilles de style consiste à regrouper dans un même document des caractéristiques de mise en forme associées à des groupes d'éléments. Il suffit de définir par un nom un ensemble de définitions et de caractéristiques de mise en forme, et de l'appeler pour l'appliquer à un texte. Il est ainsi possible de créer un groupe de titres en police Arial, de couleur verte et en italique.

Stylesheets wurden entwickelt, um Mankos zu kompensieren, die es in der HTML-Sprache gibt, was die Formatierung und Präsentation betrifft. HTML bietet zwar einige Tags, die eine Formatierung und die Festlegung des Styles eines Texts ermöglichen, allerdings hat jedes Element seinen eigenen Style, unabhängig von den Elementen rundherum. Mit Stylesheets lässt sich das Aussehen einer gesamten Seite ganz einfach verändern, indem man die Definition der Stylesheets ändert, auch wenn die Website aus mehreren hundert Seiten besteht, die alle geändert werden sollen !

Sie heißen « Kaskaden-Stylesheets » (auf Englisch « Cascading Style Sheets ») da man die Möglichkeit hat, mehrere festzulegen und alle Styles kaskadenartig übernommen werden können.

Stylesheets ermöglichen insbesondere :

  • auf der gesamten Seite eine homogene Präsentation zu erzeugen, indem auf allen Seiten dieselbe Style-Definition aufgerufen wird ;
  • das Aussehen der gesamten Seite zu ändern, indem man einfach nur einige Zeilen verändert ;
  • eine bessere Lesbarkeit des HTML-Codes, da die Styles extra definiert sind ;
  • schnellere Seiten-Ladezeiten, aus dem vorherigen Grund ;
  • genauere Positionierung der Elemente.

CSS 2.0

Seit dem 12 Mai 1998 ist die Norm CSS 2.0 der Standard in Kraft. Die Norm CSS2 bringt verglichen mit der vorherigen Norm (1.0) eine Reihe an neuen Funktionen mit sich, zum Beispiel :

  • Die Diversität der Medien wird in Betracht gezogen (Bildschirm, Drucker, Braille, Sprachsynthesizer, etc.) ;
  • Hinzufügen von akustischen Eigenschaften für Blinde und Personen mit Sehschwäceh ;
  • Veränderung von Cursern ;
  • Verwaltung von Overflows und der Sichtbarkeit der Elemente.

Kompatibilität der Browser

Trotz den Empfehlungen des W3C werden Stylesheets nicht von allen Browsern gleichermaßen anerkannt. Der erste Browser, de Stylesheets integrierte, war der Microsoft Internet Explorer 3.0, dann hat sich die Verwendung von Stylesheets mit Versionen ab 4.0 des Internet Explorers und Netscape Navigators verbreitet.

Browser, die Stylesheets unterstützen :

  • Microsoft Internet Explorer 3.0 (teilweise)
  • Microsoft Internet Explorer 4.x
  • Microsoft Internet Explorer 5.x
  • Microsoft Internet Explorer 6.x
  • Netscape Navigator 4.x
  • Netscape Navigator 6.x
  • Netscape Navigator 7.x
  • Mozilla x.x
  • Firefox x.x
  • Opera 5.x
  • Opera 6.x
  • Opera 7.x
  • Camino 0.8x
  • Safari 1.xx

Auch zu lesen

Die SeiteZenGarden schlägt vor, die Effizienz von Stylesheets zu testen, indem man für den selben Inhalt eine Wahlmöglichkeit zwischen verschiedenen Stylesheets bietet.



Letzte Änderung am Mittwoch 1 April 2009 à 14:16:17


Das Dokument mit dem titel « Stylesheets - CSS » aus Kioskea (de.kioskea.net) zur verfügung gestellt wird unter den bedingungen der Creative Commons lizenz. Können Sie ändern, Kopien dieser Seite, unter den Bedingungen der Lizenz, als diese Bewertung deutlich.