Mit bud (som udelukkende bygger på din forklaring):
<table
border="0" cellspacing="0" cellpadding="3" style="table-layout:fixed">
<colgroup width="518" /><col width="38" /></colgroup>
....
</table>
I øvrigt: col og colgroup benyttes sammen med table-layout:fixed for
at få browseren til at rendere dokumentet hurtigst muligt.
-Top
On Wed, 18 Apr 2001 15:45:34 +0200, Thorbjoern Ravn Andersen
<ravn@unixsnedkeren.dk> wrote:
>
>
>Jeg har et problem med en eksisterende side som skal rettes til at
>generere valid XHTML, nemlig at der i det eksisterende forelæg befinder
>sig en tabel som er defineret således:
>
><table
>border="0" cellspacing="0" cellpadding="3" style="table-layout:fixed">
><col width="38" /><colgroup width="480" />
>...
></table>
>
>Jeg har fået at vide at COL og COLGROUP er indsat for at få tabellen til
>at se ordentligt ud i MSIE, men den præcise grund er gået tabt i tidens
>tåger. Jeg kan ikke selv se hvilken forskel det gør.
>
>Problemet ligger i at for at få dokumentet til at validere mod XHTML
>DTD'en skal jeg _enten_ have COL eller COLGROUP tags på det pågældende
>sted, men ikke begge dele.
>
>Fra XHTML DTD'en:
>
><!ELEMENT table
>(caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>
>
>Er der nogen der har styr nok på denne spidsfindighed til at kunne give
>mig et tip om hvordan jeg skal revidere dette til at være valid XHTML, og
>stadig opføre sig som før i en browser?
>
>På forhånd tak,
>
>--
> Thorbjørn Ravn Andersen
>
http://unixsnedkeren.dk
>