Skip to main content

Was ist CSS?

Cascading Style Sheet (CSS) ist eine Möglichkeit, eine Website oder eine Gruppe von Websites zu entwerfen, damit sie ein konsistentes Erscheinungsbild haben und so leicht zu ändern sind.Durch die Verwendung von CSS zum Entwerfen einer Website gewinnt der Webentwickler ein größeres Maß an Kontrolle darüber, wie die Website angezeigt wird.

Ein Webentwickler kann eine CSS -Datei verwenden, um das Aussehen einer Website auf drei Hauptarten zu steuern.Der erste Weg wird als Inline bezeichnet, wobei sich auf die Tatsache bezieht, dass der Code direkt in die Zeile des Website -Codes eingebaut ist.Zum Beispiel möchte ein Webentwickler möglicherweise einen bestimmten Satz in fettem rotem Typ erscheinen lassen, damit er heraussticht.Sie könnte CSS verwenden, um den Stil dieses Satzes mit Inline -Code auf fett und rot festzulegen.Der Vorteil dieser Methode besteht darin, dass sie eine schnelle und einfache Änderung eines bestimmten Teils einer Webseite ermöglicht.

Eine andere Möglichkeit, wie ein Webentwickler CSS verwenden kann, besteht darin, Regeln für eine einzelne Webseite zu erstellen.In diesem Fall würde der Entwickler so genannte CSS verwenden.Der Entwickler kann beispielsweise jeden neuen Absatz und jeden Header fett machen.Die eingebetteten Anweisungen befinden sich normalerweise oben im Code des Webseiten.

Dies ermöglicht dem Entwickler, den eingebetteten Code einmal zu ändern und die Effekte auf der gesamten Seite zu erfolgen.Wenn er sich entschied, alle Kopfzeilen eher in Kursivschrift als an fettem Text zu setzen, könnte er einfach die Stilcodierung ändern, und alle Header auf dieser Seite würden sich ändern.Dies hat einen Vorteil gegenüber der Inline -Methode darin, dass sie die gesamte Webseite abdeckt, und Änderungen können gleichzeitig auf der gesamten Seite vorgenommen werden.

Die endgültige gemeinsame CSS -Art von CSS ist das, was als externes CSS bezeichnet wird.Ein Webentwickler schreibt den Code, um sich für eine ganze Gruppe von Webseiten, einer ganzen Website oder sogar auf mehreren Websites zu bewerben.Diese Regeln können Dinge wie Hintergrundfarbe, Textfarbe, Wortabstand und andere Seitungslayout -Elemente enthalten, genau wie die beiden vorherigen Beispiele von CSS.

Der Unterschied besteht darin, dass diese Anweisungen nicht für einen einzelnen Abschnitt der Seite oder nur für eine Webseite, sondern für eine ganze Website gelten.Der Vorteil ist, dass das Erscheinungsbild einer gesamten Website gleichzeitig geändert werden kann, indem Änderungen am externen Stilblatt vorgenommen werden.Wenn der Designer eine neue Hintergrundfarbe oder eine neue Schriftart für die gesamte Website ausprobieren möchte, kann sie dies mit der Änderung einiger Zeilen im externen Code tun, anstatt auf jede Seite einzeln zu gehen und dort Änderungen vorzunehmen.

DieNachteile sowohl für eingebettete als auch für externe CSS ist, dass mehr Zeit bei der Erstellung eines großen Stilblatts erforderlich ist, das viel Layout abdeckt, anstatt kleinere Änderungen an einzelnen Linien vorzunehmen.Der Webdesigner muss entscheiden, ob es auf lange Sicht effizienter ist, einzelne Inline -Anweisungen zu erstellen oder ein eingebettetes oder externes CSS zu erstellen, um sich gleichzeitig um viele Designmerkmale zu kümmern.