CSS
Steht für „Cascading Style Sheet.“
CSS ist eine Stylesheet-Sprache zur Formatierung von Inhalten in HTML-Webseiten. CSS-Stylesheets können das Aussehen und die Formatierung von Text, Tabellen und anderen Elementen unabhängig vom eigentlichen Inhalt festlegen. Die Styles können sich in der HTML-Datei einer Webseite oder in einem separaten Dokument befinden, auf das mehrere Webseiten verweisen.
CSS hilft Webentwicklern, auf einer gesamten Website ein einheitliches Erscheinungsbild zu schaffen. Anstatt das Aussehen jeder Tabelle und jedes Textblocks im HTML-Code einer Webseite zu formatieren, wird ein Style einmal in einem CSS-Stylesheet definiert. Für gängige HTML-Formatierungs-Tags wie <h2>, <strong> und <em> kann in einer CSS-Datei eine eigene Formatierung festgelegt werden; außerdem können benutzerdefinierte Styles erstellt und auf Text, Bilder und Tabellen angewendet werden. Sobald ein Style definiert ist, kann ihn jede Seite verwenden, die auf die CSS-Datei verweist.
Indem CSS den Inhalt einer Webseite von ihrer Formatierung trennt, wird es einfach, Styles auf mehreren Seiten gleichzeitig zu aktualisieren. Wenn Sie beispielsweise die Größe des Fließtexts auf Dutzenden separater HTML-Seiten von 10 pt auf 12 pt erhöhen möchten, müssen Sie den Style nur einmal in der CSS-Datei ändern. Die Textgröße ändert sich bei jeder Verwendung dieses Styles auf jeder Webseite, die dieses Stylesheet verwendet.
NOTE: Das Wort „cascade“ bezieht sich auf das Prioritätsschema, das CSS verwendet, wenn sich mehrere Style-Regeln überschneiden. Vom Benutzer definierte CSS-Regeln überschreiben Styles, die direkt auf ein HTML-Tag angewendet werden. Diese überschreiben wiederum alle Styles, die im Header des HTML-Dokuments definiert sind, und diese wiederum alle Styles, die in einer externen CSS-Datei definiert sind.
Testen Sie Ihr Wissen
