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, tableaux et formulaires.


Sujet :

HTML

  1. #1
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut Html, tableaux et formulaires.
    quelqu'un peut m'expliquer pourquoi ce code ne donne pas de que j'attends ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <table widh="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
      	<tdwidh="10%" ></td>
        <td widh="80%" ></td>
        <td widh="10%" bgcolor="#999999">
    	<form name="fLng" action="'.$_SESSION['PHP_SELF'].'" method="post">
    <a href="javascript:fLng.hLng.value = \'en\'; fLng.submit();" class="stdText"><img width="24" height="12" src="'.cstHomeDir.'/resources/flags/flag_en.gif"></a>
    <a href="javascript:fLng.hLng.value = \'fr\'; fLng.submit();"><img width="24" height="12" src="'.cstHomeDir.'/resources/flags/flag_fr.gif"></a>
    <input name="hLng" type="hidden" value="en">
    </form></td>
      </tr>
    </table>
    Le resultat est sensé etre un tableau d'une ligne dont la derniere celleule contient 2 flags de selection de langue, d'une hauteur equivalente a quelque chose pres a la hauteur de mes flags (12px)
    Or le resultat affiché est une hauteur de ligne presque double par raport a la hauteru de mes flags ce qui fait que c'est moche et decentré.
    Si j'enleve la balise form alors tout reviens dans l'ordre ....
    En quoi cela peut il gener ?!?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 38
    Par défaut
    Deja tes widh sont mal orthographiés, remplace les par width.

    Deuxieme chose :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <table widh="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
      	<tdwidh="10%" ></td>
    <tdwidh="10%" ></td> remplace le par <td width="10%" ></td> (espace entre td et width)

  3. #3
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Citation Envoyé par Korben_Debile
    Deja tes widh sont mal orthographiés, remplace les par width.

    Deuxieme chose :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <table widh="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
      	<tdwidh="10%" ></td>
    <tdwidh="10%" ></td> remplace le par <td width="10%" ></td> (espace entre td et width)
    Hummmmmmm effectivement.
    Simple erreur de saisie ...

    Non le probleme est tout autre. En fait je viens de tester chez moi, sous I
    Opera et tout fonctionne comme il faut. PAr contre sous IE (toujours chez moi) ca foire. en fait j'ai un retour a la ligne qui est automatiquement insere avec la balise form ....
    Je precise que je teste chez moi car je developpe au bureau, donc a priori ce n'ets aps un probleme de cache memoire. Je n'ai pas charge cette page ici.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 38
    Par défaut
    Citation Envoyé par Clorish
    en fait j'ai un retour a la ligne qui est automatiquement insere avec la balise form ....
    Essaie de faire comme ca :

    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
     
    <form name="fLng" action="'.$_SESSION['PHP_SELF'].'" method="post">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">  
       <tr>  
              <td width="10%" >
              </td>  
              <td width="80%" >
              </td>  
              <td width="10%" bgcolor="#999999">   
              <a href="javascript:fLng.hLng.value = \'en\'; fLng.submit();" class="stdText">
              <img width="24" height="12" src="'.cstHomeDir.'/resources/flags/flag_en.gif">
              </a> 
              <a href="javascript:fLng.hLng.value = \'fr\'; fLng.submit();">
              <img width="24" height="12" src="'.cstHomeDir.'/resources/flags/flag_fr.gif">
               </a> 
               <input name="hLng" type="hidden" value="en"> 
               </td>  
       </tr> 
    </table>
    </form>

  5. #5
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    Oui cela reglera surement mon probleme ... ou du moins reportera le retour a la ligne a la fin de mon tableau.

    Or ce tableaux est contenu dans un autre tableaux .... c'est un principe de templates versions PHP.

    J'ai decoupé certains codes de ma page en plusieurs tempaltes.
    Dont : Le fond de la page (tableau) qui contient dans une cellule le menu.

    Dans le menu (tabelau) contient dans uen cellule le selecteur de langue.

    Donc il faudrait que j'exporte ma balise formulaire ce qui m'embete .... car il faudrait que je la sorte du template pour la mettre dans chacune des pages ...

    d'autant que visiblement ca passe sous Opera.
    Serait-ce encore un coup de IE et ses conventions anti-W3C ?

Discussions similaires

  1. [HTML] Envoi dun formulaire avec un lien au lieu d'un bouton
    Par Mysticlolly dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 19/05/2010, 12h30
  2. Générer HTML depuis un formulaire
    Par nico33307 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 08/12/2005, 12h32
  3. [HTML] Tableaux cote a cote
    Par sg-40 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 08/06/2005, 13h30
  4. [HTML] Tableaux sur toute une page
    Par tails dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 12/04/2005, 12h29
  5. tableaux et formulaires
    Par papyphp dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 11/04/2005, 09h06

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