molily: Objektorientiertes CSS

Beitrag lesen

Auf der Seite sieht mann dann auch noch solche Glanzstücke:

<div class="leftCol myColumn"> ... </div>


>   
> leftCol? Wie war das mit Darstellung und Inhalt trennen?  
  
Ich habe noch keine (größere) Site gebaut, wo man nicht mit solchen generischen Darstellungs-Klassen auskommt, vor allem für das Spaltenlayout. Meist hat man ja ein ungefähr ähnliches Spalten-Raster (z.B. drei Spalten mit bestimmter Aufteilung), darin gibts aber viele Kombinationen auf einer Seite (ein Teil geht über die ersten beiden Spalten, dann ein Teil über drei, dann ein Teil über die letzten beiden usw.).  
  
Wenn ich dutzende Seiten habe, wo das immer variiert, dann ist da selten ein gemeinsames Muster drin. Es macht i.d.R. keinen Sinn, das alles inviduell auszuzeichnen (also mit sprechenden IDs, die den Inhalt bezeichnen) und individuell zu stylen (höchstens \*zusätzlich\* zur Klasse, die die Styles erbt). Manchmal ist da auch gar keine Semantik drin, sondern die dieselben Inhalte sind nur aus Gründen der kompakten Präsentation über mehrere Spalten verteilt.  
  
Mathias

-- 
[JavaScript-Erweiterung für das SELFHTML-Forum](http://molily.de/selfhtml-forum-js/)