taille de cellule

taille de cellule - HTML/CSS - Programmation

Marsh Posté le 22-02-2005 à 11:41:27    

bonjour
jai crée un tableau mais les width ne sont pas pris en compte.
j'ai effectué quelque tests.
j'ai remarqué que les width étaient pris en compte jusqu'a une certaine taille (que je n'ai pas encore trouvé), qui doit etre la taille maximale. Mais que l'on pouvais forcer cette taille soit en entrant une chaine de caractère sans espace (de tres grande taille) soit en y insérant une image vide et en lui donnant la taille souhaitée (

Code :
  1. <img src="noimage.gif" width="4000" height="0">

). Est ce normal? moi je pense que c'est du bricolage et ca me gene d'utiliser cette méthode.
quelqu'un a t il une idée?
merci

Reply

Marsh Posté le 22-02-2005 à 11:41:27   

Reply

Marsh Posté le 22-02-2005 à 13:15:11    

Montre-nous plutot le code de ton tableau.

Reply

Marsh Posté le 22-02-2005 à 13:35:33    

voila mon code

Code :
  1. <table border=1 bordercolor="<?=$RC_COLOR_TAB_BORDER?>" cellpadding=0 cellspacing=0>
  2. <tr>
  3.  <td width=4000 bgcolor="<?=$RC_COLOR_TAB_HEADER_BG?>"><img src="noimage.gif" width="4000" height="0">test</td>
  4. </tr>
  5. </table>

Reply

Marsh Posté le 22-02-2005 à 14:51:01    

Ca serait pas 32767 la limite max?
 
Ca sert à quoi une colone vide de largeur égale à 40000 pixel?
Déjà une colone aussi large a par si c'est pour y mettre de trés grosses images, je ne voit pas à quoi ca peut servir vu que personne ne travaille dans une telle résolution. Enfin, bon, peut être que chez toi, t'as 10 écrans mis côte à côte, mais c'est pas le cas de grand monde. ;)
 
Et puis, il ne faut quand même pas oublier qu'un tableau sert normalement à afficher un tableau de donnée, pas à faire de mise en page.

Reply

Marsh Posté le 22-02-2005 à 14:57:13    

en fait j'ai un grand tableau de donnée. comme je l'ai dit precedemment je declare l'image non pas pour l'afficher mais pour que le width soit pris en compte. car l'image n'existe pas.

Reply

Marsh Posté le 22-02-2005 à 15:47:19    

Ha oui, super, et comme l'image n'existe pas, t'auras droit à une petite colone contenant un petit caré blanc contenant une croix rouge. ;)

Reply

Marsh Posté le 22-02-2005 à 18:59:43    

C'est autorisé de mettre:

Code :
  1. <?=$RC_COLOR_TAB_BORDER?>


???

Reply

Marsh Posté le 22-02-2005 à 19:22:03    

ca, c'est du php. Normalement, la page qui arrive dans le navigateur posséde une valeur à cette endroit là en lieu et place de ce code.

Reply

Marsh Posté le 23-02-2005 à 14:57:28    

Si tu veux faire qqchose de super précis dans ton tableau (genre la taille de la colonne/ligne au pixel près) , le mieux est effectivement d'utiliser une image de 1*1 pixel dont tu donnes la taille voulue dans ton code HTML.
Tu te fais une ligne en haut d'images pour spécifier la taille de tes colonnes, et tu te fais une première colonne pour spécifier la hauteur de tes lignes.
Comme tu dis c'est du bricolage, mais ça a l'avantage de fonctionner et de donner le résultat voulu (quand tu as passé 3h à essayer de donner la taille voulue à une cellule de ton tableau sans y arriver parce qu'IE n'en fait qu'à sa tête...)


Message édité par LeMicky le 23-02-2005 à 14:57:47
Reply

Marsh Posté le 23-02-2005 à 16:13:47    

LeMicky a écrit :

Si tu veux faire qqchose de super précis dans ton tableau (genre la taille de la colonne/ligne au pixel près) , le mieux est effectivement d'utiliser une image de 1*1 pixel dont tu donnes la taille voulue dans ton code HTML.
Tu te fais une ligne en haut d'images pour spécifier la taille de tes colonnes, et tu te fais une première colonne pour spécifier la hauteur de tes lignes.
Comme tu dis c'est du bricolage, mais ça a l'avantage de fonctionner et de donner le résultat voulu (quand tu as passé 3h à essayer de donner la taille voulue à une cellule de ton tableau sans y arriver parce qu'IE n'en fait qu'à sa tête...)


 
Arrrggghhh, mes yeux, ne serais-ce pas un "spacer" dont tu parles ??
 
Bienvenue dans le web de la fin du siecle passe...
 
Faut se reveiller, on est en 2005 la, faut arreter d'utiliser des techniques bancales, foireuses, non respectueuses des standards et pas accesibles du tout.
 
[edit]
/me est trop impatient et avait saute une annee :D
[/edit]


Message édité par cerel le 23-02-2005 à 17:08:46
Reply

Marsh Posté le 23-02-2005 à 16:13:47   

Reply

Marsh Posté le 23-02-2005 à 16:56:35    

cerel a écrit :

Arrrggghhh, mes yeux, ne serais-ce pas un "spacer" dont tu parles ??
 
Bienvenue dans le web de la fin du siecle passe...
 
Faut se reveiller, on est en 2006 la, faut arreter d'utiliser des techniques bancales, foireuses, non respectueuses des standards et pas accesibles du tout.


 
Arg, j'ai manqué une année?? On m'aurait menti?  :pt1cable:  
 
Bon ok ok, c'est bon n'en jetez plus, je lis les infos sur CSS2...
Halala les jeunes... :p  

Reply

Marsh Posté le 23-02-2005 à 17:07:06    

Hmmm, pas 2006 ?? Mince, encore ce satanne trou spatio-temporel ...
 
/me s'excuse pour ce lapsus, il attends avec impatience les proc dualcore, donc du coup il halucine un peu :D
 
[edit]
/me devrait egalement prendre des cours d'orho  
[/edit]


Message édité par cerel le 23-02-2005 à 17:07:48
Reply

Sujets relatifs:

Leave a Replay

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