CSS - Kaskade Stylesheet-Sprache

CSS ist Abkürzung für "Cascading Style Sheets" und dient dazu, Stile zu definieren, die das Aussehen von HTML-Elementen (Schriftart, Farbe, Hintergrundbilder, Leerzeichen ...) bestimmen. Die in der CSS-Datei definierten Stile werden an "Style Sheets" und Externe-Dateien mit .css-Erweiterungen angeknüpft oder einfach im HTML-Dokument-Header oder sogar Inline geschrieben, d.h. auf Elementen einer Webseite.

Die externen Stile sind auch die besten, weil sie Ihnen erlauben, Zeit zu sparen während der Arbeit und Neugestaltung Ihres HTML-Dokuments.

Die Leute aus W3C haben CSS erfunden und spezifiziert. Sie kamen mit HTML 4.0 als eine Lösung, die aus der zunehmenden Notwendigkeit, den Seiteninhalt vom Design zu trennen, stammte.

HTML wurde ursprünglich konzipiert, um sich nur um die Inhalte zu kümmern – d.h. es sollte nur Paragraphen, Tabellen, Header u.ä. zeigen, während die Browser für das Aussehen zuständig wären.

Da aber viele Browser-Entwickler begannen, zusätzliche HTML-Tags (wie das Font-Tag und das Farbattribut) dem ursprünglichen HTML hinzuzufügen, haben viele Entwickler immer mehr Schwierigkeiten bei der Erstellung ihrer Seiten und Webseiten gefunden.

HTML- und CSS Standards

Um alles in Gang zu halten, hat das World Wide Web Consortium (W3C) - eine nicht gewinnbringende Organisation (die für die HTML-Standardisierung als Ergänzung zu HTML 4.0 zuständig ist) STYLES erstellt.

Dann haben sowie Netscape 4.0 als auch Internet Explorer 4.0 die Stile unterstützt.

Viele Menschen betrachten das Erscheinen von CSS als Wendepunkt im Webdesign, weil es den Webentwicklern (Web-Programmierern) ermöglicht hat, die Stile und das Aussehen von mehreren HTML-Seiten gleichzeitig zu kontrollieren, sodass ein Webentwickler nun einen Stil für ein Element definieren und ihn auf einer unbegrenzten Anzahl von Seiten verwenden kann, falls er wünscht.

PopZnak

Guten Tag. Wie können wir Ihnen helfen?

Bestellung Karriere Kontakt

Bestellen Sie Dienstleistung

Dieses Feld ist erforderlich
Webdesign Webentwicklung Web-App Internetmarketing Grafikdesign Dieses Feld ist erforderlich

Karriere.

Dieses Feld ist erforderlich
UI/UX Designer Community Manager Front-end Entwickler Back-end Entwickler Grafikdesigner Werbetexter SEO Spezialist Dieses Feld ist erforderlich
CV/Portfolio hochladen

Kontaktieren Sie uns.

Dieses Feld ist erforderlich