Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSS: Cascading Style Sheets

Cascading Style Sheets (CSS) ist eine Stylesheet-Sprache, die verwendet wird, um die Präsentation eines Dokuments zu beschreiben, das in HTML oder XML (einschließlich XML-Dialekten wie SVG, MathML oder XHTML) geschrieben ist. CSS beschreibt, wie Elemente auf dem Bildschirm, auf Papier, in Sprache oder auf anderen Medien gerendert werden sollten.

CSS gehört zu den Kernsprachen des offenen Webs und wird gemäß den W3C-Spezifikationen in Webbrowsern standardisiert. Früher wurde die Entwicklung verschiedener Teile der CSS-Spezifikation synchron durchgeführt, was die Versionierung der neuesten Empfehlungen ermöglichte. Sie haben vielleicht von CSS1, CSS2.1 oder sogar CSS3 gehört. Es wird jedoch nie ein CSS3 oder CSS4 geben; stattdessen heißt alles jetzt einfach "CSS", wobei einzelne CSS-Module Versionsnummern haben.

Nach CSS 2.1 hat sich der Umfang der Spezifikation erheblich erweitert und der Fortschritt der verschiedenen CSS-Module begann sich so stark zu unterscheiden, dass es effektiver wurde, Empfehlungen separat pro Modul zu entwickeln und zu veröffentlichen. Anstatt die CSS-Spezifikation zu versionieren, erstellt das W3C nun regelmäßig eine Momentaufnahme des aktuellen stabilen Zustands der CSS-Spezifikation und des Fortschritts einzelner Module. CSS-Module haben nun Versionsnummern oder Level, wie zum Beispiel das CSS Color Module Level 5.

Tutorials für Anfänger

Unsere Lern-Webentwicklung Kernmodule enthalten moderne, aktuelle Tutorials, die die Grundlagen von CSS abdecken.

Ihre erste Website: Gestaltung des Inhalts

Dieser Artikel bietet eine kurze Einführung darüber, was CSS ist und wie man es verwendet, und richtet sich an Personen, die völlig neu in der Webentwicklung sind.

Grundlagen der CSS-Gestaltung

Dieses Modul vermittelt Ihnen alle CSS-Grundlagen, die Sie benötigen, um die Technologie effektiv zu erlernen, einschließlich Syntax, Funktionen und Techniken.

CSS-Textgestaltung

Hier betrachten wir die Grundlagen der CSS-Textgestaltung, einschließlich der Einstellung von Schriftarten, Fettschrift, Kursivschrift, Zeilen- und Buchstabensperrung sowie Schlagschatten. Wir runden das Modul ab, indem wir betrachten, wie benutzerdefinierte Schriftarten auf Ihrer Seite angewendet werden, und wie Listen und Links gestaltet werden.

CSS-Layout

Dieses Modul untersucht Floats, Positionierung, andere moderne Layout-Tools und den Aufbau responsiver Designs, die sich an verschiedene Geräte, Bildschirmgrößen und Auflösungen anpassen.

Referenz

Die CSS-Referenz ist eine umfassende Referenz für erfahrene Webentwickler, die jede Eigenschaft und jedes Konzept von CSS beschreibt, einschließlich:

Kochbuch

Das CSS-Layout-Kochbuch hat das Ziel, Rezepte für gängige Layoutmuster zusammenzubringen, die Sie möglicherweise in Ihren Seiten implementieren müssen. Neben dem Bereitstellen von Code, den Sie als Ausgangspunkt für Ihre Projekte verwenden können, heben diese Rezepte die verschiedenen Möglichkeiten hervor, wie Layout-Spezifikationen genutzt werden können und welche Entscheidungen Sie als Entwickler treffen können.

Werkzeuge für die CSS-Entwicklung

Meta-Bugs

Siehe auch