Øhmm, ok. Jeg prøver lige igen så.
I alle Markup Sprog (ML i HTML og XHTML = Markup Language) er der en samling tags der er "tilladt". Det vil sige at du skal bruge disse tags i sproget, ikke nogen du selv finder på eller som Microsoft eller andre 3rd Party isntanser finder på. W3 Konsortiet, w3c (
www.w3c.org) "bestemmer" hvilke tags du må bruge i hvilke sprog (
http://www.w3.org/TR/2002/REC-xhtml1-20020801/#a_dtd_XHTML-1.0-Strict).
I XHTML 1.0 STRICT findes der således bare ikke noget "height" attribut til <td>-tagget. Det vil sige at den funktion ikke findes, og derfor kan du ikke bruge den - og du får formodentlig en fejl hvis du prøver at validere det med height.
Det du kan gøre i stedet er at indsætte et "usynligt" (gennemsigtigt) billede i en af dine celler i din tabel. På dette billede (<img>-tagget) definerer du så højden (height) for at tvinge cellen til at være så høj som du gerne vil have den - da den jo skal kunne rumme dit billede.
Så i stedet for:
<table>
<tr>
<td height="500">Cellens indhold</td>
</tr>
</table>
Så skriver du:
<table>
<tr>
<td><img src="spacer.gif" width="1" height="500" alt="" /></td>
<td>Cellens indhold</td>
</tr>
</table>
spacer.gif er så en 1x1 transperant gif. Den har du lagt i den anden celle end der hvor dit indhold er, for at den ikke kommer i karambulage med dit indhold. Den ligger i stedet i en parallel celle og tvinger således hele tabellen til at være, i dette tilfælde, 500 pixels høj.
Jeg håber det hjalp.