Tableau height="100%" fonctionne pas

Tableau height="100%" fonctionne pas - HTML/CSS - Programmation

Marsh Posté le 17-06-2006 à 02:57:41    

Bonjour,
 
Je souhaite créer un tableau d'une largeur de 300 px (width="300" ), et une hauteur de 100% (height="100%" ).
Je souhaite que mon tableau fasse toute la hauteur de l'écran, le problème c'est que ca ne fonctionne pas !
 
Pour illustrer ma demande voici un aperçu en image (fait sous totoshop) :
 
http://img211.imageshack.us/img211/968/idee8dn.gif
 
Merci pour votre aide :sweat:

Reply

Marsh Posté le 17-06-2006 à 02:57:41   

Reply

Marsh Posté le 17-06-2006 à 09:41:00    

C'est parfaitement normal.
 
Recommendation HTML 4.01 :

<!ELEMENT TABLE - -
     (CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)>
<!ATTLIST TABLE                        -- table element --
  %attrs;                              -- %coreattrs, %i18n, %events --
  summary     %Text;         #IMPLIED  -- purpose/structure for speech output--
  width       %Length;       #IMPLIED  -- table width --
  border      %Pixels;       #IMPLIED  -- controls frame width around table --
  frame       %TFrame;       #IMPLIED  -- which parts of frame to render --
  rules       %TRules;       #IMPLIED  -- rulings between rows and cols --
  cellspacing %Length;       #IMPLIED  -- spacing between cells --
  cellpadding %Length;       #IMPLIED  -- spacing within cells --
  >


Il n'y a aucun attribut "height" pour la balise <table> : ça n'existe pas.
 
Et si tu y réfléchit, c'est parfaitement normal. C'est idiot de vouloir fixer une hauteur à un tableau, vu que sa hauteur va être définit par le nombre et la taille de cellules qui se trouvent dedans.
 
Ensuite, un tableau étant censé représenter des données tabulaires (genre satistiques ou résultats de coupe du monde...), il se trouvera presque toujours au beau milieu du contenu. Dès le départ où t'as un tableau qui devrait prendre toute la fenêtre, ça devient louche : je soupçonne que tu utilises le tableau pour faire la mise en page, ce qui est complètement incorrect :

Citation :

Tables should not be used purely as a means to layout document content


 
Alors, on aurait besoin de précisions : à quoi servirait ce tableau ? Va-t-il y avoir des choses dedans ? Sous quelle forme ?

Reply

Marsh Posté le 17-06-2006 à 15:27:26    

Mise en page ; Image & texte.
 
En attendant vos réponses, je me suis orienté vers le <div> ; mais bon, moins simple pour moi :/

Reply

Marsh Posté le 17-06-2006 à 16:03:09    

On fait pas de la mise en page avant d'avoir du contenu :o


Message édité par Harkonnen le 17-06-2006 à 21:11:04
Reply

Marsh Posté le 17-06-2006 à 16:07:19    

Si on peut, si on a une idée du contenu ;)

Reply

Marsh Posté le 17-06-2006 à 18:08:59    

:p

Reply

Marsh Posté le 17-06-2006 à 21:00:38    

Pas la peine de polluer xtof_83 ...

Reply

Marsh Posté le 17-06-2006 à 21:15:14    

Cytelis a écrit :

Pas la peine de polluer xtof_83 ...


 
Je pollue pas je dis une vérité...
 
Et quand je dis On fait pas de la mise en page avant d'avoir du contenu :o
 
ça signifie pas de direct taper le contenu final...
 
Mais par exemple mettre du contenu factice, qui sera proche de la forme du contenu final...
 
Enfin bon

Reply

Marsh Posté le 17-06-2006 à 21:44:07    

Chacun sa methode, du blabla inutile va me gener dans ma mise en page.

Reply

Sujets relatifs:

Leave a Replay

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