02.01.06Stylesheet Tuning Ansätze

Bei der CSS Hack Diät ging es darum, Perspektiven aufzuzeigen, wie man den Hack-Aufwand reduziert. Ein weiteres Ziel sind schlankere Stylesheets an sich, die sich positiv auf Ladezeiten und Entwicklungsaufwand auswirken. Was sind die Grundsätze des effektiven Einsatzes von Stylesheets? Es gab eine Reihe guter Artikel zu diesem Thema. Mein Beitrag fasst die wichtigsten Ansätze zusammen.

Auch hier gilt wieder der Grundsatz, dass eine saubere Seitenstruktur die Grundlage bildet.

Die Expertentipps

Nicht übermäßig vererben und kaskadieren

Vererbung und Kaskade sind die wohl wichtigsten Konzepte in CSS, um sehr wirkungsvolle und effiziente Stylesheets zu kreieren. Trotzdem sollte man darauf achten, diese nicht zu weit auszuweiten und zu verketten. Das kann u.U. das Gegenteil bewirken. Der Überblick kann verloren gehen, das Stylesheet im Endeffekt zu umständlich werden. Lieber legt man mal Zwischenschritte ein und benennt die anzusprechenden Elemente beim Namen, sprich bildet lieber eine Klasse oder ID mehr. Die Classitis-Impfung aber nicht vergessen.

Der eigene Stil

Auch der eigene Stil spielt eine wichtige Rolle. Will man effizienten Code schreiben und sich auch Wochen oder Monate später noch zurechtfinden, sollte man eigene Muster entwickeln. In vielen Artikeln wird geraten, z.B. die Codezeilen nach ganz bestimmten Regeln einzurücken. Das muss nicht sein. Am wichtigsten ist eine eigene Linie und dieser treu zu bleiben. Wieviele Zeichen man einrückt oder auch nicht, bleibt jedem selbst überlassen. Nur sollte man sich eben an das eigene Schema halten.

Das gilt auch für Projekte, die von mehreren Personen erstellt und/oder betrieben werden. Es gibt keine allgemein gültigen Regeln für das Codemuster. In Gruppen sollte man sich auf einen bestimmten Stil einigen und sich an die Abmachungen halten. So bleibt es für alle übersichtlich.

Bookmarks

Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • DotNetKicks
  • Furl
  • MisterWong
  • NewsVine
  • Spurl
  • Technorati

2 Antworten

  1. robert am Jan 2, 2006 | Reply

    bitte die ersten beiden posts löschen…

    Dustin Diaz hat zu dem thema einen interessanten artikel veröffentlicht.
    Dustin Diaz’ Shorthand Guide

    gruss rob

1 Trackback(s)

  1. Feb 17, 2007: Generische CSS-Klassen - Markup Journal

Mitreden? Dann schreibe einen Kommentar!

* = Pfichtfelder

Markup Webdesign Blog

Markup ist das Blog von Björn Seibert. Mehr
Impressum | Kontakt

Feed abonnieren