Faire un & lt; td & gt; enjamber toute la rangée dans une table

Je ne suis pas nouveau au format HTML mais je n'ai pas touché pendant un bon moment et j'ai rencontré un problème gênant.

J'ai un tableau avec deux lignes.
Je veux de la première ligne à avoir une colonne - signifie qu'il va s'étaler sur toute la ligne, et je veux la seconde ligne pour avoir les trois colonnes, chacune de 33,3% de la ligne de largeur.

J'ai ce code pour le tableau :

<table width="900px" border="0" cellspacing="0" cellpadding="0">
    <tr>
        <td align="center">check</td>
    </tr>
    <tr>
        <td align="center">check</td>
        <td align="center">check</td>
        <td align="center">check</td>
    </tr>
</table>

Mais ce qui arrive est bizarre, la première ligne a une colonne avec la même taille que la deuxième ligne de la première colonne, et chaque fois que je change, ça change de l'autre.

Si je donne la première ligne du <td> la valeur de la largeur de 500px permet de dire, il définit la deuxième ligne du premier <td> de la même taille.

Ce que je fais mal ?

source d'informationauteur Nadav Peled