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.

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 Mai 18, 2011 11:43:27 von jedtheboss
Das Dokument mit dem Titel « Stylesheets - CSS » aus Kioskea.net (de.kioskea.net) wird zur Verfügung gestellt unter den Bedingungen der Creative Commons Lizenz. Sie dürfen das Dokument verwenden, verändern sowie Vervielfältigungen dieser Seite erstellen, unter den Bedingungen, die in der vorgenannten Lizenz erwähnt sind und unter der gleichzeitigen Bedingung, dass Sie im Rahmen Ihrer Verwendung, Veränderung oder Vervielfältigung nach außen hin klar und deutlich auf den Urheber (= de.kioskea.net) des Dokuments hinweisen.
Syntax der Styles