Alex: CSS kann keine Konstanten

Beitrag lesen

Hallo,

~~~css

.hell {background:#fff}
  .mittel {background:#aaa}
  .dunkel {background:black}
  ...

  
Ei, wenns so einfach wär!  
Aber die Farben gelten ja immer für was anderes.  
Mal für den Hintergrund, mal für den Text, mal für den Rahmen, ...  
Außerdem benutze ich ja bereits Klassen in den Tags, d.h. man kann zwar mehrere Klassen auf ein Tag anwenden, aber ich vermute da schon Probleme, bei wiedersprüchlichen Angaben  
  
z.B.  
#Typ1 {  
  color:#ff0000;  
  border-color:#B0E0E6;  
  background-color:#dff2f4;}  
  
\*.Klasse1 {  
  color:#B0E0E6;  
  border-color:#ff0000;  
  background-color:#dff2f4;}  
  
\*Klasse2 {  
  background-color:#dff2f4;}  
  
<span id="Typ1" class="Klasse1 Klasse2">irgendwas</span>  
  
Na wenn das mal kein Chaos gibt!  
  
Man kann zwar bis zu einem gewissen Grade mit Id's und Klassen experimentieren, aber je mehr Farben / Rahmendicken / sonstige Angaben man pro Id / class vergeben möchte umso unübersichtlicher und akrobatischer muss soetwas ausfallen - irgendwann sind selbst die trickreichsten Kombinatinen erschöpft. (In meinem Quelltext mache ich bereits das, was Du mir vorschlägst, in der trickreichsten Variation, die ich finden konnte, um mit möglichst wenigen Farbangaben auszukommen)  
  
Wie Grundanders wäre es doch, wenn man einfach Konstanten vergeben könnte!!!  
  
\--> Ich bleibe bei meiner Meinung: HIER FEHLT CSS ETWAS ENTSCHEIDENDES!  
  
Trotzdem Danke für Deinen netten Beitrag!  
Ich mag dieses Forum.