CSS Dateien = Cascading Style Sheets

Die Cascading Style Sheets für stufenförmige oder hintereinander geschachtelte Gestaltungsvorlagen, kurz CSS genannt, sind quasi eine deklarative Sprache für Stilvorlagen (engl. stylesheets) von strukturierten Dokumenten.  Sie wird vor allem zusammen mit HTML und XML eingesetzt.

Durch diese Struktur, ist man in der Lage in einer zentralen Datei alle HTML tags oder Klassen eindeutig und bequem zu definieren. Diese Datei wird sich auf die gesamte Internetpräsenz aus. Heut zu Tage ist sie Pflicht, da Google und Co. solche Seiten technisch höher bewerten.

Grundidee beim Entwurf von CSS war es, mittels HTML oder XML nur die inhaltliche Untergliederung eines Dokumentes und die Bedeutung seiner Teile zu beschreiben, während mittels CSS weitgehend unabhängig davon die konkrete Darstellung (Farben, Layout, Schrifteigenschaften usw.) der Teile festgelegt wird. Elemente eines Dokumentes können z. B. aufgrund ihres Elementnamens (z. B. alle Linkelemente), ihrer ID oder auch aufgrund ihrer Position in diesem Dokument (z. B. alle Bildelemente innerhalb von Linkelementen) identifiziert werden. Mithilfe von CSS-Regeln können deshalb für jedes Element die konkreten Werte für bestimmte Darstellungsattribute festgelegt werden.

Natürlich sind auch die alten Techniken oft zu sehen, doch diese sollten aus Gründen der Onpage Optimierung mehr und mehr verschwinden.

Was heut immer mehr in den Vordergrund rückt, ist das man mit CSS verschiedene Ausgabemedien (Bildschirm, Papier, Projektion, Sprache) unterschiedliche Darstellungen zu weisen kann. Das ist nützlich, um zum Beispiel die Navigation bei Tablet Bildschirme oder Smartphones wie auch beim Drucken anders bzw. extra aufzuführen.Bei Geräten mit geringerer Auflösung wie zum Beispiel PDAs oder Mobiltelefone wird die Internetseite mit Rücksicht auf die geringere Seitenbreite und Seitenhöhe anders dargestellt.

Neben verschiedenen Möglichkeiten, Farben und Schriften einzustellen, erlaubt CSS auch, Elemente frei zu positionieren oder Hintergrundbilder festzulegen.
was in der heutigen zeit der Technik immer häufiger der Fall ist, denn Frames oder Seiten mit kompletter Tabellenstruktur gehören der Vergangenheit an.

Wenn sie mehr über dieses Thema wissen möchten folgen sie uns auf dem Blog der NKiSolution. Blog.NKiSolution.de