Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1616 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formulaire

n°501490
benou_z
Posté le 29-08-2003 à 11:08:17  profilanswer
 

Hello !
 
je fais un pti formulaire tout bete ds mon site, en fait c'est un champs de recherche, qui se presente comme ca :
 
<table border=0 cellpadding=0 cellspacing=0 >
<tr>
<td><form action=""><INPUT TYPE="text" NAME=""></td>
<td><INPUT TYPE="image" SRC="images/rechercher.gif"  BORDER="0" ALT=""></form></td>
</tr>
</table>
 
mais des que je mets la balise <form action...> ca agrandi mon tableau, ya til une taille minimum qui se met par defaut ?
comment empecher ca?
Merci :hello:

mood
Publicité
Posté le 29-08-2003 à 11:08:17  profilanswer
 

n°501538
gm_superst​ar
Appelez-moi Super
Posté le 29-08-2003 à 11:29:25  profilanswer
 

Heu... ça va pas DU TOUT ça...
 
En HTML une balise ne peut contenir d'autres balises que si elles sont ouvertes et fermées au sein même de la première balise.
 
Or ici ta balise <form> contient un </td> dont le <td> ouvrant n'est pas dans <form> ainsi qu'un <td> dont le </td> fermant et aussi en dehors de <form>...
 
Met donc tout le tableau dans <form>


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°501545
benou_z
Posté le 29-08-2003 à 11:38:56  profilanswer
 

OK merci, c vrai que c pas tres bien,  
Mais ca nempeche que ma cellule devient plus grande que
prévu a cause de la balise Form !
Pourquoi?
 
<td width="570" align="right" colspan="2">
<form action="">
 <table border=0 cellpadding=0 cellspacing=0 >
 <tr>
 <td><INPUT TYPE="text" NAME=""></td>
 <td><INPUT TYPE="image" SRC="images/rechercher.gif"  BORDER="0" ALT=""></td>
 </tr>
 </table>
</form>
</td>  
 
Merci !

n°501546
benou_z
Posté le 29-08-2003 à 11:39:55  profilanswer
 

en fait ca augmente en hauteur, du coup ca deforme le contenu de mon site !
c ca le probleme !
merci

n°501567
Le Castor
Neurasténique...
Posté le 29-08-2003 à 11:53:26  profilanswer
 

Déjà, c'est pas bien d'utiliser des tableaux pour la mise en page  :o


---------------
W3C : Leading the Web to Its Full Potential... - Membre du W3C l33t club
n°501571
gm_superst​ar
Appelez-moi Super
Posté le 29-08-2003 à 11:56:34  profilanswer
 

benou_z a écrit :

OK merci, c vrai que c pas tres bien,  
Mais ca nempeche que ma cellule devient plus grande que
prévu a cause de la balise Form !
Pourquoi?
 
<td width="570" align="right" colspan="2">
<form action="">
 <table border=0 cellpadding=0 cellspacing=0 >
 <tr>
 <td><INPUT TYPE="text" NAME=""></td>
 <td><INPUT TYPE="image" SRC="images/rechercher.gif"  BORDER="0" ALT=""></td>
 </tr>
 </table>
</form>
</td>  
 
Merci !


form {
  margin: 0;
}


Message édité par gm_superstar le 29-08-2003 à 11:57:12

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°501574
anapajari
s/travail/glanding on hfr/gs;
Posté le 29-08-2003 à 11:58:59  profilanswer
 

au lieu de mettre ton form dans ton td fais le contraire...

Code :
  1. <form action="">
  2. <td width="570" align="right" colspan="2">
  3. ....
  4. </td> 
  5. </form>


Et une fois que ça marchera et que tu aurras du temps va te promener la: http://openweb.eu.org/mise_en_page/ et ensuite la: www.w3schools.com et ensuite tu te diras qu'il est temps de refaire toute ta page :o

n°501579
gm_superst​ar
Appelez-moi Super
Posté le 29-08-2003 à 12:05:05  profilanswer
 

Anapajari a écrit :

au lieu de mettre ton form dans ton td fais le contraire...

Code :
  1. <form action="">
  2. <td width="570" align="right" colspan="2">
  3. ....
  4. </td> 
  5. </form>


Et une fois que ça marchera et que tu aurras du temps va te promener la: http://openweb.eu.org/mise_en_page/ et ensuite la: www.w3schools.com et ensuite tu te diras qu'il est temps de refaire toute ta page :o


Heu... non ça c'est n'importe quoi. Ca veut dire que la balise <form> va se retrouver entre des <tr> ou <td> ce qui est rigoureusement interdit.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°501591
benou_z
Posté le 29-08-2003 à 12:20:36  profilanswer
 

tout a fait daccord avec toi gm_superstar !
moi je ttrouve que c tres propre de construire son site et de faire la mise en page avbec des tableuax, au moins ca bouge pas !
ca nempeche pas d'utiliser des feuilles de styles !
 
Merci a tous,

n°501592
gm_superst​ar
Appelez-moi Super
Posté le 29-08-2003 à 12:24:35  profilanswer
 

benou_z a écrit :

tout a fait daccord avec toi gm_superstar !
moi je ttrouve que c tres propre de construire son site et de faire la mise en page avbec des tableuax, au moins ca bouge pas !
ca nempeche pas d'utiliser des feuilles de styles !
 
Merci a tous,


Heu... ne me fais pas dire ce que j'ai pas dit. J'ai dit que la solution de Anapajari était fausse d'un point de vue syntaxe HTML. J'ai pas dit qu'il fallait préférer les tableaux pour la mise en page...
 
Il n'y a pas de raisons d'utiliser les tableaux pour la mise en page. Il y a tout ce qu'il faut avec les CSS pour faire aussi bien, voire mieux que les tableaux. Ca demande juste un peu d'habitude...
 
Bon bien sûr si ton formulaire présente des champs de manière tabulaire, l'utilisation de tablaeux se justifie ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le 29-08-2003 à 12:24:35  profilanswer
 

n°501596
Le Castor
Neurasténique...
Posté le 29-08-2003 à 12:29:53  profilanswer
 

benou_z a écrit :

tout a fait daccord avec toi gm_superstar !
moi je ttrouve que c tres propre de construire son site et de faire la mise en page avbec des tableuax, au moins ca bouge pas !
ca nempeche pas d'utiliser des feuilles de styles !
 
Merci a tous,


 
La y'a violation des règles du W3C !
 
Mise en page avec tableaux signifie que la présentation se trouve dans le fichier HTML.... Hors, en XHTML/CSS, le fichier (X)HTML ne contient que la strucutre de la page (tout organisé en div, span, paragraphes, avec des h1/h2/hx, etc). Toute la présentation doit se faire dans le fichier CSS.
 
Les tableaux ne sont à utiliser que pour présenter des données organisées...


---------------
W3C : Leading the Web to Its Full Potential... - Membre du W3C l33t club
n°501602
gm_superst​ar
Appelez-moi Super
Posté le 29-08-2003 à 12:40:29  profilanswer
 

Le Castor a écrit :

La y'a violation des règles du W3C !


Faut pas pousser hein... Le W3C ne dit rien dans ce sens. Je peux faire une page valide mais avec plein de tableaux.
 
C'est juste que c'est sémantiquement plus correct.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°501603
gizmo
Posté le 29-08-2003 à 12:47:07  profilanswer
 

gm_superstar a écrit :


Faut pas pousser hein... Le W3C ne dit rien dans ce sens. Je peux faire une page valide mais avec plein de tableaux.


Citation :

Tables should not be used purely as a means to layout document content as this may present problems when rendering to non-visual media. Additionally, when used with graphics, these tables may force users to scroll horizontally to view a table designed on a system with a larger display. To minimize these problems, authors should use style sheets to control layout rather than tables.

n°501605
gm_superst​ar
Appelez-moi Super
Posté le 29-08-2003 à 12:54:31  profilanswer
 

Bon ça va pour cette fois :o
 
C'était pour voir si vous suiviez :o


Message édité par gm_superstar le 29-08-2003 à 12:54:47

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°503846
benou_z
Posté le 01-09-2003 à 10:02:41  profilanswer
 

lol !
 
ok ! Bon merci pour votre aide en tout cas ! :wahoo:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire

 

Sujets relatifs
[Formulaire et php] Comment remettre les valeurs par défaut[JS]verification de formulaire petit pb
Erreur ds formulaire de recherche javascriptPb avec un formulaire à sélection multiple
[XSL] Composant d'un formulaire invisibleChanger l'ordre de tabulation dans un formulaire
Otez les guillemets simples dans un mail envoyé via formulaire[ASP]Request.Form sur un formulaire spécifique
[Résolu] formulaire => données envoyés à fonction php ?[Perl] Probleme de formulaire en post
Plus de sujets relatifs à : Formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR