Je suis en train de créer une table comme celui-ci HTML Table, question colspan
Et voici ce que je reçois quand je lance mon code HTML
La largeur de la colonne est pas de même pour toutes les colonnes même après avoir réglé le colspan. Probablement attribut "colspan" ne fonctionne pas selon mes attentes. Qu'est-ce que je fais mal?
Mon code:
<table border="5" width="400" height = "400" table-layout = "auto">
<tr>
<td colspan="4" align="center" style="width: 100%;">Colspan = “4”</td>
</tr>
<tr>
<td rowspan="3" colspan="1" style="width: 25%;"> col1 </td>
<td rowspan="3" colspan="1" style="width: 25%;"> col2 </td>
<td rowspan="3" colspan="1" style="width: 25%;"> col3 </td>
<td rowspan="3" colspan="1" style="width: 25%;"> col4 </td>
</tr>
<tr></tr>
<tr></tr>
<tr>
<td colspan="2" style="width: 50%;"> colspan = 2 </td>
<td colspan="2" style="width: 50%;"> colspan = 2 </td>
</tr>
<tr>
<td colspan="3" style="width: 75%;"> colspan = 3</td>
<td style="width: 25%;"> colspan = 1 </td>
</tr>
</table>
Il serait utile si vous supprimiez les [erreurs détectables par la machine] (https://validator.nu) de votre HTML. – Quentin
Cela n'a rien à voir avec colspan. Le colspan fonctionne correctement. Ce n'est pas "direct" parce que vos colonnes sont de tailles différentes. Si vous voulez qu'ils soient de la même taille, vous devez spécifier des largeurs. – Liam
avez-vous vérifié mon code? –