Hallo,
Es kommt auf den Browser an ob da die Spalten angezeigt werden. Opera zeigt sie nicht an aber Konqueror schon. Und der Mozilla zeigt sie auch an. Aber bei Opera ist dann sowieso immer noch ein großer Rand um die ganze Tabelle zu sehen.
Du kannst es noch mit: table { empty-cell:hide; } im CSS versuchen.
Was die Browser angeht: welche Mozilla-Version zeigt sie an? 1.6 macht das nicht.
Browser die den Rahmen um die leeren Zellen _nicht_ anzeigen: IE6, Firefox 1.0.4, Opera 5.12, 6.05, 7.54, 8, 8.5 und 9p1, Mozilla 1.6, Netscape 7.1, 7.2 und 8.0.1.
Wenn Koqueror Probleme macht, ist es ein Fehler von Konqueror und würde mich nicht weiter darum kümmern.
Grüße
Thomas