HTML : peut-on imbriquer des tableaux ?

HTML : peut-on imbriquer des tableaux ? - HTML/CSS - Programmation

Marsh Posté le 27-01-2005 à 10:44:14    

Salut à tous  :hello:  
 
j'utilises un CMS (Xoops) et je m'aperçois en regardant les différents thèmes qui existent, que beaucoups de pages HTML contiennent ce genre de code :

Code :
  1. <table>
  2.   <tr>
  3.     <td>
  4.       <table>
  5.         <tr>
  6.          <td>
  7.          </td>
  8.         </tr>
  9.       </table>
  10.     </td>
  11.   </tr>
  12. </table>


D'où ma question : peut-on imbriquer des tableaux ?
 
Ce code est-il correct ?
 
Merci d'avance pour vos réponses ?
 
 [:fafane84]


---------------
Mon Topic de Vente Hardware
Reply

Marsh Posté le 27-01-2005 à 10:44:14   

Reply

Marsh Posté le 27-01-2005 à 10:53:26    

Oui on peut... d'ailleurs les themes fonctionnent non?
 
Cette pratique est un peu passé de mode, on utilise des <DIV> que l'on positionne avec du CSS
 
Va faire un tour sur http://www.csszengarden.com
clique sur les liens a droite...
 
Pour chacun des liens, le  code HTML est identitique, seule la feuille de style et les images changent...
 
On peut faire des choses impressionnantes avec les CSS et bcp plus propre (séparation data/présentation)
 
Paquerette

Reply

Marsh Posté le 27-01-2005 à 10:59:46    

Tu peux le faire, mais tu ne dois pas le faire. [:petrus75]
 
C'est non seulement passé de mode mais c'est surtout peu flexible, peu modulaire et peu évolutif.
 
Suis le conseil de paquerette.
 
Au début, ce sera assez déroutant et ça te demandera des efforts, mais tu ne le regretteras pas.
 
Si tu utilises DreamWeaver, c'est moins bien parti par contre. [:mlc]
 
Et discret avec tes tableaux sur ce forum, tu risques de prendre des coups de pelle à clous, c'est super mal vu [:itm]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 27-01-2005 à 11:01:58    

paquerette a écrit :

Oui on peut... d'ailleurs les themes fonctionnent non?
 
Cette pratique est un peu passé de mode, on utilise des <DIV> que l'on positionne avec du CSS
 
Va faire un tour sur http://www.csszengarden.com
clique sur les liens a droite...
 
Pour chacun des liens, le  code HTML est identitique, seule la feuille de style et les images changent...
 
On peut faire des choses impressionnantes avec les CSS et bcp plus propre (séparation data/présentation)
 
Paquerette


 
Tout d'abord  [:athome]  
Quelle rapidité !!!
 
Je connais le principe des CSS et des tableaux (voir mon site en signature), mais je ne savais pas que l'on pouvait les imbriqués.
Cela me paraissait une manière de coder peu orthodoxe.
 
Et c'est valide XHTML 1.1 ?


---------------
Mon Topic de Vente Hardware
Reply

Marsh Posté le 27-01-2005 à 11:02:58    

Tableau ? Qui a parlé de tableaux ! :fou:
 
Ca dépend, est-ce que ton thème affiche des données tabulaires :D ?
 
Imbriquer des tableaux est extrèmement rare...

Reply

Marsh Posté le 27-01-2005 à 11:03:21    

fafane84 a écrit :

Tout d'abord  [:athome]  
Quelle rapidité !!!
 
Je connais le principe des CSS et des tableaux (voir mon site en signature), mais je ne savais pas que l'on pouvait les imbriqués.
Cela me paraissait une manière de coder peu orthodoxe.
 
Et c'est valide XHTML 1.1 ?


 
On s'en fout un peu de l'XHTML 1.1, vu que personne ne gère...

Reply

Marsh Posté le 27-01-2005 à 11:05:04    

sircam a écrit :

Tu peux le faire, mais tu ne dois pas le faire. [:petrus75]
 
C'est non seulement passé de mode mais c'est surtout peu flexible, peu modulaire et peu évolutif.
 
Suis le conseil de paquerette.
 
Au début, ce sera assez déroutant et ça te demandera des efforts, mais tu ne le regretteras pas.
 
Si tu utilises DreamWeaver, c'est moins bien parti par contre. [:mlc]
 
Et discret avec tes tableaux sur ce forum, tu risques de prendre des coups de pelle à clous, c'est super mal vu [:itm]


 
 [:athome]  
 
Merci du tuyau, je vais me faire tout petit  ;)  


---------------
Mon Topic de Vente Hardware
Reply

Marsh Posté le 27-01-2005 à 11:07:30    

FlorentG a écrit :

On s'en fout un peu de l'XHTML 1.1, vu que personne ne gère...


 
Ouups  :(  
 
XHTML 1.0 Strict alors  :D


---------------
Mon Topic de Vente Hardware
Reply

Marsh Posté le 27-01-2005 à 11:11:07    

fafane84 a écrit :

Merci du tuyau, je vais me faire tout petit  ;)


 

FlorentG a écrit :

Tableau ? Qui a parlé de tableaux ! :fou:


La pelle à clous se profile à l'horizon  :D
 
W3C fournit un validateur en ligne, et le browser FireFox dispose d'une extension qui te permet d'invoquer la validation en un click.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 27-01-2005 à 11:15:10    

Pour ça, faut regarder dans la DTD xhtml1 strict
 
On note ça :

<!ELEMENT td       %Flow;>


Donc on peut mettre des %Flow dedans. Et %Flow, c'est ça

<!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">


Et encore une fois, on note le %block, qui a dedans :

<!ENTITY % block
     "p | %heading; | div | %lists; | %blocktext; | fieldset | table">


Donc on peut mettre un <table> dans un <td> :)

Reply

Marsh Posté le 27-01-2005 à 11:15:10   

Reply

Marsh Posté le 27-01-2005 à 11:17:02    

FlorentG a écrit :

Donc on peut mettre un <table> dans un <td> :)


Mais veut-on baser le design là-dessus ? Non.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 27-01-2005 à 11:18:10    

sircam a écrit :

Mais veut-on baser le design là-dessus ? Non.

Effectivement, vu qu'il faut une abstraction design/contenu.

Reply

Marsh Posté le 27-01-2005 à 11:19:52    

sircam a écrit :

Mais veut-on baser le design là-dessus ? Non.


Oui.
 
Mais je vais, à la lecture de tout ces posts, essayer de le faire avec des <div> .


Message édité par fafane84 le 27-01-2005 à 11:22:45

---------------
Mon Topic de Vente Hardware
Reply

Marsh Posté le 27-01-2005 à 11:35:15    

Citation :

et le browser FireFox dispose d'une extension qui te permet d'invoquer la validation en un click.


si tu peux me filer le nom de cette extension, je suis moultement interressé :D


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 27-01-2005 à 11:37:35    

Xav_ a écrit :

Citation :

et le browser FireFox dispose d'une extension qui te permet d'invoquer la validation en un click.


si tu peux me filer le nom de cette extension, je suis moultement interressé :D


 
C'est la WebDevelopper ToolBar, un must pour les développeur web :)

Reply

Marsh Posté le 27-01-2005 à 11:38:44    

Xav_ a écrit :

Citation :

et le browser FireFox dispose d'une extension qui te permet d'invoquer la validation en un click.


si tu peux me filer le nom de cette extension, je suis moultement interressé :D


 
Web Developper, tu la trouveras en français sur le site de geckozone.
 
Edit : j'ai été moins rapide  :(


Message édité par fafane84 le 27-01-2005 à 11:39:44

---------------
Mon Topic de Vente Hardware
Reply

Marsh Posté le 27-01-2005 à 11:41:46    

merki, c'est installé ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed