Moin!
*Eigentlich* gibts für die Selektion von bestimmten Spalten oder Zeilen auch passendere CSS-Selektoren, aber da der IE leider noch nicht ganz ausgestorben ist, muß man sich eben mit Klassen behelfen.
Unsinn.
Kein Unsinn. Krieg mal den IE dazu, durch einen CSS-Selektor das zweite oder dritte Element eines Oberelements zu selektieren.
Für http://de.selfhtml.org/html/tabellen/aufbau.htm#vordefinieren@title=Spalten gibt es auch HTML-Elemente.
Ja klar, die width-Attribute kann man auch direkt in die erste TD-Zeile reinpacken, das ist klar.
Aber das hat mit CSS ja nichts zu tun. Dass du hier altertümliche, an der Grenze zu "deprecated" stehende Attribute propagierst, hätte ich von dir nicht erwartet.
Und es gibt *eigentlich* keinen Grund, diese nicht zu verwenden. Die Breitenangabe mit CSS für 'col' versteht auch der IE bestens.
Krieg' hin, dass der IE6 ohne Klasse oder style-Attribut im <col> dem dritten <col>-Element eine andere Breite gibt, als den anderen, und wir können weiterreden.
- Sven Rautenberg
"Love your nation - respect the others."