Bücher zum Thema |
|
Erweiterung, um HTML / HTM-Seiten besser layouten zu können und häufig benutzte Formatvorgaben (Bold, Italic etc.) sowie Schrifttypen nur noch einmal definieren zu müssen. Das bedeutet, dass die Datenmenge einer html-Seite enorm verringert wird, da diese Vorgaben (einmal im Header definiert) im Lauftext nur noch per Code abgefragt werden. Beipiel: Information im Header:
Information im Body - also im eigentlichen Text (hier für die Definition eines Standard-Absatzes <P>):
Noch interessanter ist es, die CSS-Definitionen in einer externen Datei vorzuhalten, so daß mehrere HTML-Dokumente darauf zugreifen können (siehe z.B. die aktuelle - leider gewachsene - CSS-Datei dieses Glossar: aecweb.css). Eingebunden werden externe CSS-Dateien über folgende Befehlszeile im Header der HTML-Datei:
Wie alle Standards im Web, wurde auch CSS vom World Wide Web Consortium (W3C) festgelegt und definiert: www.w3.org/Style/CSS/ siehe auch:
Gestaltungsbeispiele:möglicherweise mit eine der wichtigsten Gestaltungsmöglichkeiten, die durch CSS möglich werden: der genaue Abstand des Contents vom Browser-Rand - und zwar unabhängig vom verwendeten Browser:
Auch CSS liefert einige Möglichkeiten Hintergrundbilder flexibel einzubauen. Eine kleine Grafik (z.B. 8 mal 8 Pixel) läßt sich so auf verschiedene Weise einsetzen. Diese erste Befehlskette (in einem externen StyleSheet) erzeugt eine fixe, durchgehende Linie am oberen Bildschirmrand, die nicht mitrollt.
Die folgende Befehlskette erzeugt eine fixe, durchgehende Linie am linken Bildschirmrand.
Diese nächste Befehlskette erzeugt eine fixe, durchgehende Linie am oberen Bildschirmrand, die herausrollt.
|
|
|
siehe zudem:
|
| Copyright: GLOSSAR.de - Neustadt 1997-2004 |
| Navigation ohne Frames: |
Partner-Sites: BAULINKS.de - AEC-WEB - ARCHmatic - Architektur-online - BAUBUCH.de |