Se connecter avec
S'enregistrer | Connectez-vous

Tableau HTML

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

  1. <div id="corps">
  2. <table align="center" width="500" border="2">
  3. <tr>
  4. <td width="150" height="97"> </td>
  5. <td width="330" height="30" rowspan="3"> </td>
  6. </tr>
  7. <tr>
  8. <td height="20"> </td>
  9. </tr>
  10. <tr>
  11. <td height="20"> </td>
  12. </tr>
  13. <tr>
  14. <td height="20"> </td>
  15. <td height="20"> </td>
  16. </tr>
  17. <tr>
  18. <td height="20"> </td>
  19. <td height="20"> </td>
  20. </tr>
  21. <tr>
  22. <td height="20"> </td>
  23. <td height="20"> </td>
  24. </tr>
  25. </table>
  26.  
  27.  
  28. </div>


Voilà mon code, et bizarrement les espaces height et width ne sont pas réspécter comme dans mon code :-/, je comprend pas là.

Rhaaaa mais que vois-je ? Le height dans le TD ??? Personnellement je le mets toujours dans le TR et ca fonctionne très bien ainsi... Maintenant c'est peut être une erreur mais pour moi ca vient de là ;) 
Expert Programmation

L'erreur vient tout simplement de :
# <td width="150" height="97"> </td>
# <td width="330" height="30" rowspan="3"> </td>

Tu veux créer une ligne de tableau avec deux colonnes, mais ces deux colonnes n'ont pas la même taille.

Et tu inverse rowspan, rowspan = coller 3 colonnes pour n'en faire qu'une, et toi tu l'utilises comme "faire trois colonnes à partir d'une".

Ca serait quelque chose dans le genre :
  1. <div id="corps">
  2. <table align="center" width="500" border="2">
  3. <tr height="30">
  4. <td width="150" rowspan="3"> </td>
  5. <td width="330"> </td>
  6. </tr>
  7. <tr height="30">
  8. <td> </td>
  9. </tr>
  10. <tr height="30">
  11. <td> </td>
  12. </tr>
  13. (...)
Lassé par la pub ? Créez un compte
Tom's guide dans le monde