Was ist CSS?
Caufsteigend SStil Sheets, liebevoll als CSS bezeichnet, ist eine einfache Designsprache, die den Prozess der Präsentierbarkeit von Webseiten vereinfachen soll.
CSS übernimmt das Erscheinungsbild einer Webseite. Mit CSS können Sie die Farbe des Texts, den Schriftstil, den Abstand zwischen Absätzen, die Größe und Anordnung der Spalten, die Verwendung von Hintergrundbildern oder -farben, Layoutdesigns, Variationen in der Anzeige für verschiedene Geräte und Bildschirmgrößen steuern sowie eine Vielzahl anderer Effekte.
CSS ist leicht zu erlernen und zu verstehen, bietet jedoch eine leistungsstarke Kontrolle über die Darstellung eines HTML-Dokuments. Am häufigsten wird CSS mit den Auszeichnungssprachen HTML oder XHTML kombiniert.
Vorteile von CSS
CSS saves time- Sie können CSS einmal schreiben und dann dasselbe Blatt in mehreren HTML-Seiten wiederverwenden. Sie können für jedes HTML-Element einen Stil definieren und ihn auf beliebig viele Webseiten anwenden.
Pages load faster- Wenn Sie CSS verwenden, müssen Sie nicht jedes Mal HTML-Tag-Attribute schreiben. Schreiben Sie einfach eine CSS-Regel eines Tags und wenden Sie sie auf alle Vorkommen dieses Tags an. Weniger Code bedeutet also schnellere Downloadzeiten.
Easy maintenance - Um eine globale Änderung vorzunehmen, ändern Sie einfach den Stil, und alle Elemente auf allen Webseiten werden automatisch aktualisiert.
Superior styles to HTML - CSS verfügt über eine viel größere Auswahl an Attributen als HTML, sodass Sie Ihrer HTML-Seite im Vergleich zu HTML-Attributen ein weitaus besseres Aussehen verleihen können.
Multiple Device Compatibility- Mit Stylesheets können Inhalte für mehr als einen Gerätetyp optimiert werden. Durch die Verwendung desselben HTML-Dokuments können verschiedene Versionen einer Website für Handheld-Geräte wie PDAs und Mobiltelefone oder zum Drucken angezeigt werden.
Global web standards- Jetzt werden HTML-Attribute nicht mehr unterstützt und es wird empfohlen, CSS zu verwenden. Es ist daher eine gute Idee, CSS in allen HTML-Seiten zu verwenden, um sie mit zukünftigen Browsern kompatibel zu machen.
Wer erstellt und pflegt CSS?
CSS wird von einer Gruppe von Personen innerhalb des W3C erstellt und verwaltet, die als CSS-Arbeitsgruppe bezeichnet wird. Die CSS-Arbeitsgruppe erstellt Dokumente, die als Spezifikationen bezeichnet werden. Wenn eine Spezifikation von den W3C-Mitgliedern diskutiert und offiziell ratifiziert wurde, wird sie zu einer Empfehlung.
Diese ratifizierten Spezifikationen werden als Empfehlungen bezeichnet, da das W3C keine Kontrolle über die tatsächliche Implementierung der Sprache hat. Unabhängige Unternehmen und Organisationen erstellen diese Software.
NOTE - Das World Wide Web Consortium (W3C) ist eine Gruppe, die Empfehlungen dazu abgibt, wie das Internet funktioniert und wie es sich entwickeln sollte.
CSS-Versionen
Cascading Style Sheets Level 1 (CSS1) wurde im Dezember 1996 als Empfehlung von W3C veröffentlicht. Diese Version beschreibt die CSS-Sprache sowie ein einfaches visuelles Formatierungsmodell für alle HTML-Tags.
CSS2 wurde im Mai 1998 zu einer W3C-Empfehlung und baut auf CSS1 auf. Diese Version bietet Unterstützung für medienspezifische Stylesheets, z. B. Drucker und Hörgeräte, herunterladbare Schriftarten, Elementpositionierung und Tabellen.