Ich hatte das bis jetzt so gemacht, aber das stimmt dann wohl nicht...
<table border cellspacing="0" cellpadding="5">
<colgroup>
<col width="20%">
<col width="20%">
<col width="20%">
<col width="20%">
<col width="20%">
</colgroup>
jein, damit legst du die formatierung quasi im html fest - wenn du alle spalten wirklich exakt gleich breit haben willst, sollte der selektor
th, td { width: 20%; } im css ausreichen