Aber alleine, wenn du schon bei jeder Spalte in Zelle immer wieder die selbe Breite angibst, wirst du dir schon denken: eigentlich würde es doch reichen, <td class="spalte44"> zu schreiben, und schwupps, kannst du das komplette Layout der Tabelle in deiner css-Datei ändern. Das ist noch um einiges eleganter, als jeweils style= zu benutzen. Gerade die Hierarchie, die man in css ausdrücken kann, macht das ganze zu einer schönen Layout-Sprache. (Dennoch kann das dadurch auch ganz schön undurchsichtig werden ^^)
Also in deinem fall machst du einfach die css-Datei ungefähr so:
#meinetab {
... Eigenschaften deiner tabelle;
}
#meinetab td.spalte1 {
... Eigenschaften von Spalte 1
width: 50px;
}
und dann in der Seite:
<table id="meinetab">
<tr><td class="spalte1">blubb</td><td class="spalte2....
</table>
Und allgemein solltest du bei Größenangaben die Einheit nicht vernachlässigen. Normalerweise ist das px, aber man weiß ja nie...