IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] Problème de mise en page avec un tableau


Sujet :

HTML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 42
    Points : 36
    Points
    36
    Par défaut [HTML] Problème de mise en page avec un tableau
    Salut à tous,

    Bon j'essaie de vous expliquer mon problème clairement.

    Sous IE j'ai ma colonne de droite qui est décalée alors que sous Mozilla non.
    Il me semble que c'est du a une bordure, alors que les autres réagissent aux attributs du tableau
    J'ai essayé les attributs rules et autres trouvés dans les leçons et dans le forum mais je ne trouve pas la solution,
    car je ne vois pas ou est mon erreur.

    Merci de votre aide..


    Budyraptor.

    voici le code en question et le resultat ICI


    le doctype est ;
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">


    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <title>test (x)html</title>
    </head>
    <body>
    <table width="100%"height="100%"border="0"cellspacing="0"cellpadding="0"align="center"style="margin-top:auto"rules="none">
    <tr>
    <td valign="middle"align="center">
    <table width="981"height="799"border="0"cellspacing="0"cellpadding="0">
    <tr>
    <td width="135"height="799"rowspan="3"><img src="includes_/img_include/menu_G.gif"></td>
    <td width="339"height="197"><img src="includes_/img_include/femme.gif"></td>
    <td width="373"height="197"><img src="includes/img_include/flash.gif" /></td>
    <td width="134"height="799"rowspan="3"><img src="includes_/img_include/menu_D.gif"></td>
    </tr>
    <tr>
    <td width="712"height="602"colspan="2"><img src="includes_/img_include/centre.gif"></td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </body>
    </html>

    autre question:
    comment faire pour que mon code vous Apparaisse indenté ?

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 42
    Points : 36
    Points
    36
    Par défaut Ma solution trouvé grace aux DIV
    Bon voila j'ai viré le tableau et je l'ai remplacé par des DIVs

    Si quelqu'un à une solution plus propre,car je n'arrive pas à centrer verticalement (auto)mon DIV "conteneur". margin-top:10px; car margin-top:auto; colle mon DIV en haut de la page.

    le resultat est ICI

    voici le html:
    <body>
    <div id="conteneur">
    <div id="principal">
    <div id="menu_G"><img src="includes_/img_include/menu_G.gif">div>
    <div id="femme"><img src="includes_/img_include/femme.gif">div>
    <div id="flash"><img src="includes/img_include/flash.gif" /><div>
    <div id="centre"><img src="includes_/img_include/centre.gif"></div>
    </div>
    <div id="droite">
    <div id="menu_D"><img src="includes_/img_include/menu_D.gif"></div>
    </div>
    </div>
    </body>

    et le code CSS:

    html {
    margin:0px;
    padding:0px;
    }

    body {
    margin:0px;
    padding:0px;
    text-align: center;
    }

    #conteneur {
    margin:auto;
    margin-top:10px;
    width: 981px; /* largeur de la div */
    }

    div {
    text-align:center;
    }

    div#principal{
    float:left;
    width:847px;
    height:799px;
    vertical-align:middle;
    }
    div#droite{
    float:left;
    width:134px;
    height:799px;
    vertical-align:middle;
    }
    div#menu_G {
    float:left;
    width:135px;
    height:799px;
    }
    div#centre {
    float:left;
    width:712px;
    height:602px;
    }
    div#femme {
    float:left;
    width:339px;
    height:197px;
    }
    div#menu_D {
    float:left;
    width:134px;
    height:799px;
    }
    div#flash {
    float:left;
    width:373px;
    height:197px;
    }

    j'attends vos commentaires

    merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de mise en page avec macros
    Par gaihdriah dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/05/2009, 16h24
  2. [HTML] Problème de mise en page lors de la première ouverture
    Par guismoman33 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 08/04/2008, 14h55
  3. [XHTML] problème de mise en page avec table
    Par irnbru dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/05/2007, 00h02
  4. Problème de mise en page avec feuille de style css
    Par leroivert dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 15/11/2005, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo