Hallo!
Ist es tragisch, wenn im CSS
td.tabTitel { background-color: # ; }
notiert wird, also statt der Farbangabe sechs Leerstellen? Der interpretationsfreudige IE macht keine Schwierigkeiten (Tabelle wird durchsichtig dargestellt), andere Browser kann ich z.Zt. nicht ausprobieren.
Das gleiche gilt für eine Hintergrund-Grafik, dem IE ist es wurst, zicken andere Browser evtl. rum, wenn
background-image:url();
notiert wird?
Relativ überflüssige Erläuterung: Ich bastele mit PHP eine Funktion, die eine .css-Datei erzeugt. Diese Datei wird vorher eingelesen und die entsprechenden Angaben werden in input-Felder eingetragen. Das habe ich mit
$tabTitel = substr("$Daten[3]", 32, 6);
gemacht, brauche also die exakte Position der Notierungen.
Problem: Wenn eine Tabelle keine Hintergrundfarbe haben soll, spart man sich normalerweise den Eintrag "background-color:". Spar ich mir den, funktioniert das PHP oben nicht mehr.
Ich bin mit dem Script auch schon fertig, hab da zu spät dran gedacht und will das auslesen nur ändern, wenn es wirklich sein muss...
Viele Grüße,
MIK