Bonjour à tous,

Internet Explorer ne respecte pas la taille 100% (longueur et largeur) de mes tableaux.

Je vous explique plus en détail :
je souhaiterai que mon tableau prenne toute la page.
Il s'agit d'un tableau de 50cases : 10 lignes, 5 colonnes
Dans chaque case du tableau je souhaite mettre une image qui prenne 100% de la cellule (je ne veux pas definir de taille fixe).

J'ai l'impression qu'Internet Explorer ne prend pas en priorité le fait que le tableau doit prendre 100% de la page (plus particulièrement dans la largeure).

Sous Firefox cela ce passe plutôt bien.

Cette page est généré en PHP : voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<?php
$y=0; //Variable image aléatoire
$i=1; //indice de ligne
$x=1; //indice de colonne
print("<table border='1px' cellpadding='0' cellspacing='0' height='100%' width='100%'>\n");
print("<tr>\n");
while($i<=10)
{
  while($x<=5)
  {
    $y=rand(1,4);
    print("<td><img src='pubs/$y.png' height='100%' width='100%'/></td>\n");
    $x++;
  }
 print ("</tr>\n");
  $i++;
  $x=1;
}
print("</table>\n");
?>
</body>
</html>
Merci d'avance pour votre aide.

PS: Si vous préférez le code HTML généré par la page dite le moi je vous le metterai.