CSS
CSS beschreibt die Darstellung strukturierter Inhalte, etwa Layout, Farben und Schrift. Es muss zur Bedienung und zu den tatsächlichen Inhalten passen.
Die Darstellung von Inhalten festlegen
CSS steht für Cascading Style Sheets und ist eine Stylesheet-Sprache. Sie beschreibt, wie strukturierte Inhalte dargestellt werden, beispielsweise mit welchen Abständen, Schriftgrößen und Anordnungen. HTML liefert dazu die Struktur, auf die Gestaltungsregeln angewendet werden.
In einem erfundenen mehrsprachigen Bestellformular wird eine Beschriftung nach der Übersetzung deutlich länger. Passende CSS-Regeln erlauben einen verständlichen Umbruch, statt die Mengenangabe oder ihre Einheit abzuschneiden. Die kleine Ansicht muss mit dem tatsächlichen Text geprüft werden.
CSS kann auch sichtbare Zustände wie den Tastaturfokus gestalten. Eine andere Farbe allein ändert jedoch keine Geschäftsregel und bestätigt keine gespeicherte Bestellung. Gestaltung, Inhalt und programmiertes Verhalten müssen zusammenarbeiten. Eine gemeinsame Stylesheet-Datei garantiert für sich genommen noch keine konsistente oder zugängliche Oberfläche.
Quellen
Verwandte Begriffe
- HTMLHTML beschreibt Struktur und Bedeutung von Webinhalten. Es unterscheidet beispielsweise Überschriften, Tabellen und Eingabefelder.
- JavaScriptJavaScript ist eine Programmiersprache für Anwendungslogik, im Browser und auch außerhalb davon. Sie hat eine andere Aufgabe als HTML oder CSS.
- DesignsystemEin Designsystem verbindet Gestaltungsregeln, wiederverwendbare Bausteine und Nutzungshinweise. Es braucht Pflege und nachvollziehbare Änderungen.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
- Browser-CacheDer Browser-Cache speichert geeignete HTTP-Antworten für spätere Nutzung. Wiederverwendung und erneute Prüfung folgen den jeweiligen Regeln.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


