Moin Moin!
Gibt es eine Möglichkeit alles zusammenzufassen, so dass es etwas übersichtlicher aussieht? Also in dem Stile:
#news [ table {...}, a{...}, ... ]
Du könntest das über Templates bzw. über einen Preprozessor erschlagen, der Deine Kurzform in gültiges CSS "aufbläst".
Wenn Du sehr strenge Regeln für die Eingabedatei ansetzt, ist so ein Preprozessor mit relativ wenig Aufwand in gängigen Scriptsprachen zu bauen, dafür versteht der Preprozessor dann aber nahezu nichts von CSS.
Ich meine, irgendwo rund um Ruby on Rails gibt es etwas derartiges schon, dass eine recht kompakte Sprache in "normales" CSS aufbläst. Ich komme nur gerade nicht auf den Namen.
Alexander
--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".