10 votes

Contenu entre les lignes d'un tableau html

J'ai besoin d'un tableau dans lequel chaque ligne peut avoir un tableau enfant ou un autre contenu sous cette ligne.

Existe-t-il un moyen valable de le faire ?

5voto

alex Points 186293
<table>
    <tbody>
        <tr>
            <td>
                <table>
                    <tbody>
                        <tr>
                            <td>
                                 problem?
                            </td>
                        </tr>
                    </tbody>
                </table>
            </td>
        </tr>
    </tbody>
</table>

5voto

Guffa Points 308133

Vous ne pouvez rien mettre dans un tableau entre les rangées, tout le contenu doit se trouver dans les cellules du tableau.

Vous pouvez ajouter une autre ligne, et utiliser colspan pour qu'il contienne une seule cellule qui s'étende sur la largeur du tableau, et mettez le contenu dans cette cellule.

<table>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td colspan="3"></td>
  </tr>
</table>

1voto

NoBBy Points 487

Il n'existe aucun moyen valable. Seuls les td-s et les th-s sont autorisés dans les tr. Vous pouvez toutefois placer un seul td dans la ligne et définir son attribut colspan en fonction du nombre de colonnes du tableau.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X