|
CSS Generatoren | »
CSS? | 3D Schrift-Maker |
Container-Maker
|
|
Menü-Maker |
Mouse
Over | Runde Boxen |
Scrollbar-Maker
|
|
|
|
CSS?
|
|
|
Der erste Vorschlag für
Web-Stylesheets kam 1993 auf, mehrere weitere folgten bis 1995.
Cascading Style Sheets (CSS), wie sie aktuell bekannt sind, wurden
1994 von Håkon Wium Lie vorgeschlagen. Bert Bos arbeitete zu dieser
Zeit an der Implementation eines Browsers namens Argo, der seine
eigene Stylesheet-Sprache benutzte. Die beiden entschieden sich,
zusammenzuarbeiten und CSS zu entwickeln.
|
|
|
Es gab zu dieser Zeit
auch andere Sprachen mit dem gleichen Ziel, CSS brachte aber als erste
die Idee auf, Regeln zu definieren, die über mehrere Stylesheets
hinweg vererbt werden konnten.
|
|
|
Nach der Präsentation
von CSS durch Lie an der Konferenz "Mosaic and the Web" in
Chicago 1994, und später mit Bos 1995 wurde das World Wide Web
Consortium (W3C) auf CSS aufmerksam.
|
|
|
Lie und Bos arbeiteten
mit anderen Mitgliedern in diesem Rahmen an CSS weiter. Im Dezember
1996 wurde dann die CSS Level 1 Recommendation publiziert. Diese wird
in aktuellen Browsern mittlerweile nahezu vollständig umgesetzt.
|
|
|
CSS ist das Akronym für
Cascading Style Sheets
|
|
|
Cascading Style Sheets
ist eine deklarative Stylesheet-Sprache für strukturierte Dokumente.
Sie wird vor allem zusammen mit HTML und XML (zum Beispiel bei SVG)
eingesetzt. CSS legt dabei fest, wie ein besonders ausgezeichneter
Inhalt oder Bereich dargestellt werden soll. Dazu ist es wichtig, das
HTML oder XML so zu gestalten, dass die Abschnitte, deren Aussehen
gleich sein soll, auch als derselben Klasse angehörend erkannt werden
können. Man zeichnet im HTML-Dokument also nur die Bedeutung
einzelner Abschnitte aus, während das Aussehen dieser ausgezeichneten
Abschnitte im CSS festgelegt wird. Mit anderen Worten, man trennt den
Inhalt von der optischen Gestaltung.
|
|
|
Mit CSS ist es möglich,
für verschiedene Ausgabemedien (Bildschirm, Papier, Projektion,
Sprache) eine unterschiedliche Darstellung anzugeben. Das ist nützlich,
um zum Beispiel Hyperlinks beim Drucken extra aufzuführen oder für
Geräte mit geringerer Auflösung (zum Beispiel PDA oder Mobiltelefon)
die Anzeige zu optimieren (geringere Seitenbreite und -Höhe).
|
|
|
Neben diversen Angaben
zu Farben und Schriften bietet CSS die Möglichkeit, Elemente frei zu
positionieren oder Hintergrundbilder festzulegen.
|
|
|
CSS gilt heutzutage als
die Standard-Stylesheetsprache für Webseiten.
|
|
|
CSS ist eine
Stilsprache, die das Aussehen von HTML-Dokumenten definiert. CSS kann
man z.B. zum festlegen von Schriftarten, Farben, Rändern, Linien, Höhen,
Breiten, Hintergrundbildern, für fortgeschrittener Positionierung und
viele andere Sachen benutzen. Mit
HTML werden Inhalte strukturiert. Mit CSS wird der strukturierte
Inhalt formatiert.
|
|
|
CSS Beispiel
|
|
|
|
|
Mehr Informationen
finden Sie bei uns unter » WebLinks
«
|
|