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. 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 mithilfe von 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. In diesem Fall würde der Entwickler so genannte CSS verwenden. Der Entwickler kann für eXample, machen Sie jeden neuen Absatz und jeder Header fett. Die eingebetteten Anweisungen befinden sich normalerweise oben im Code der Webseite.
Dies ermöglicht dem Entwickler, den eingebetteten Code einmal zu ändern und die Effekte auf der gesamten Seite zu finden. Wenn er sich entschied, alle Header eher kursiv als mutigen Text zu übernehmen, 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, da sie die gesamte Webseite abdeckt, und Änderungen können auf der gesamten Seite gleichzeitig vorgenommen werden.
Die endgültige gemeinsame 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 Seitenlayoutelemente enthalten, genau wie die beiden vorherigen Beispiele vonCSS.
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.
Die Nachteile sowohl für eingebettete als auch für externe CSS sind, dass es mehr Zeit gibt, ein großes Stilblatt zu erstellen, 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 Designfunktionen zu kümmern.