karl.haak

datenbanken programmierung barrierefreiheit

CSS

Warum CSS?

Mit der Unterstützung von CSS ist es möglich eine klare Trennung zwischen Inhalten (Content) und Präsentation einer Website zu erreichen. Die Seite wird von überflüssigen Formatanweisungen befreit und der Programmcode ist leichter zu pflegen.

Die Gestaltung der Seiten mit CSS ist einer der Eckpfeiler barrierefreier Seiten im Internet. Es ermöglich dem Betreiber verschiedene Layouts für die Inhalte anzubieten, aus denen der Anwender die für seine Bedürfnisse am besten geeignete Darstellung auswählen kann.

Meine Leistungen

Umsetzung von Layouts mit Hilfe von CSS-Techniken unter Einhaltung der Empfehlungen des World Wide Web Konsortiums, sowie Entwicklung von Stylesheets für verschiedene Ausgabegeräte.

CSS im Projekt

2 Beispiele

  1. Umsetzung bestehender Layouts
    • Erstellung von validierten Stylesheets
    • Bereinigung bestehender Seiten von Layouttabellen und veralteten Tags
  2. Erstellung neuer Websites
    • Entwicklung von Layouts in Zusammenarbeit mit Screendesignern
    • Planung und Programmierung der verschiedenen Stylesheets

Links zu CSS

W3C - Cascading Style Sheets Homepage
www.w3.org/Style/CSS/
W3C - CSS Validator
jigsaw.w3.org/css-validator/
W3C - CSS Spezifikationen für CSS1, CSS2, CSS3 (Entwurf)
www.w3.org/Style/CSS/#specs
W3C - Accessibility Features of CSS
www.w3.org/TR/CSS-access
CSS-Technik, Ressourcen, Skripte und Tutorials
www.css-technik.de/