Jeg må lige dele dagens aha-oplevelse med gruppen her.
Det er muligvis bare mig, men det er først nu jeg har fundet ud af
at følgende tabel er fuldt legal HTML:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
</tr>
</table>
Jeg har hidtil troet at man skulle sørge for at alle rækker
indeholdt det samme antal kolonner - men da jeg validerede en side
hvor det ikke var tilfældet, fandt jeg ud af at det ikke er
nødvendigt.
Det står højt og tydeligt i specifikationen:
<
http://www.w3.org/TR/html401/struct/tables.html#edef-TABLE>
,---- [ Calculating the number of columns in a table ]
| Otherwise, if the TABLE element contains no COLGROUP or COL
| elements, user agents should base the number of columns on what is
| required by the rows. The number of columns is equal to the number
| of columns required by the row with the most columns, including
| cells that span multiple columns. For any row that has fewer than
| this number of columns, the end of that row should be padded with
| empty cells.
`----
Ak ja - her har jeg adskillige gange spildt kræfter på at sikre det
korrekte antal td-er i en serversideløkke, og så er det helt
unødvendigt.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html