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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Afficher le formulaire suivant en CSS (sans tableaux)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Afficher le formulaire suivant en CSS (sans tableaux)

n°1179472
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 11:47:25  profilanswer
 

Bonjour,
 
Je voudrais évoluer (techniquement) en transformant un site intranet (en php) pour le rendre conforme à XHTML 1.0 et CSS 2. J'ai lu pas mal de tutoriaux (alsacreations, openweb, etc.), je me suis acheté un bouquin traitant des css 2.1, etc. Mais voilà, je bute pour afficher des formulaires dans ce genre :
 
http://img375.imageshack.us/img375/5046/formulaire9kf.th.jpg
 
Est-ce-que je dois passer par des id pour chaque "label", "input" et "select" du formulaire et dans la feuille de style, indiquer les positions? Ou est-ce-que je dois mettre ces balises dans des "div" qui eux-mêmes, sont inclus dans un gros "div" (en gros, transformer mon tableau de mise en page par des div) : mais j'ai lu que c'était pas un bonne manière de faire. ESt-ce que qq'un pourrait m'aider? Car en fouillant sur el web, j'ai trouvé beaucoup d'articles pour de la mise en page de textes, mais pas de formuaires (ou alors, les champs sont affichés les uns sous les autres, ce qui ne me convient pas).  
 
Par avance, merci de votre aide :jap:


Message édité par rufo le 19-08-2005 à 11:48:41
mood
Publicité
Posté le 19-08-2005 à 11:47:25  profilanswer
 

n°1179536
Flyman30
Posté le 19-08-2005 à 13:08:51  profilanswer
 
n°1179600
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 14:08:40  profilanswer
 


 
le 2ième site est intéressant mais malheureusement, ça ne m'éclaire pas sur mon pb : tous les exemples montrent des champs (label + 1 input ou label + 1 select) du formulaire les uns sous les autres :( Mais merci de ton aide.

n°1179649
FlorentG
Unité de Masse
Posté le 19-08-2005 à 15:04:03  profilanswer
 

rufo a écrit :

le 2ième site est intéressant mais malheureusement, ça ne m'éclaire pas sur mon pb : tous les exemples montrent des champs (label + 1 input ou label + 1 select) du formulaire les uns sous les autres :( Mais merci de ton aide.


C'est normal. On ne fait jamais les formulaires comme tu l'as fait [:spamafote] On fait toujours les champs les uns sous les autres, jamais de trucs dans tous les sens. Et avec les bordures et couleurs, ton formulaire est trop surchargé. Au premier coup d'oeil, on a l'impression d'être en face d'un truc hyper-compliqué.
 
Lecture : http://lukew.com/resources/articles/web_forms.html et http://www.lukew.com/ff/entry.asp?155

n°1179657
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 15:11:36  profilanswer
 

FlorentG a écrit :

C'est normal. On ne fait jamais les formulaires comme tu l'as fait [:spamafote] On fait toujours les champs les uns sous les autres, jamais de trucs dans tous les sens. Et avec les bordures et couleurs, ton formulaire est trop surchargé. Au premier coup d'oeil, on a l'impression d'être en face d'un truc hyper-compliqué.
 
Lecture : http://lukew.com/resources/articles/web_forms.html et http://www.lukew.com/ff/entry.asp?155


 
Le pb, c'est que c'est effectivement un truc compliqué (l'objet manipulé). Là, y'a qu'1/3 de la fiche. En réalité, elle est bien plus grande que ça. Alors, si en + je dois mettre les champs les uns en-dessous des autres, la fiche va être encore plus grande :(...

n°1179696
FlorentG
Unité de Masse
Posté le 19-08-2005 à 15:50:19  profilanswer
 

Ben ouais, tout à la chaîne, groupés de manière logique

n°1179702
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 15:55:39  profilanswer
 

ça va faire une espèce de grande colonne étroite au milieu de ma page, le coup de tous les champs affichés les uns en-dessous des autres :(
 
Et sinon, en mettant de côté que ça ne se fait aps habituellement, comment fait on en css ce genre de mise en page?

n°1179703
FlorentG
Unité de Masse
Posté le 19-08-2005 à 15:56:39  profilanswer
 

rufo a écrit :

ça va faire une espèce de grande colonne étroite au milieu de ma page, le coup de tous les champs affichés les uns en-dessous des autres :(


C'est la meilleure manière à faire, pourtant. La plus lisible, celle qui permet à l'oeil de scanner le plus rapidement les champs...

n°1179704
FlorentG
Unité de Masse
Posté le 19-08-2005 à 15:57:28  profilanswer
 

L'objectif c'est de ne pas faire le plus compact. Il faut faire le plus lisible et le plus clair. Donc ne pas mettre des trucs dans tous les sens [:spamafote]

n°1179723
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 16:28:40  profilanswer
 

FlorentG a écrit :

C'est la meilleure manière à faire, pourtant. La plus lisible, celle qui permet à l'oeil de scanner le plus rapidement les champs...


 
effectivement, ça permet de scanner + vite quand c'est en-dessous, mais si ça sort de l'écran, l'utilisateur doit scroller ; il perd donc du temps. Comme j'ai pas mal de petits champs (pas longs), je trouvais que c'était mieux de les mettre en ligne ; ça évitait de scroller. Ma fiche fait, quand les champs de type "textarea" ne sont pas trop gros, 3 écrans, sans compter les autres objets qui sont liés à cette fiche. Je les ai regroupés dans des onglets en bas de la fiche. A 2 endroits, j'ai mis un menu de raccourcis pointant sur divers champs de la fiche, histoire de naviguer + vite. En mettant les champs en-dessous, ça va encore ralonger la fiche ; j'ai peur que ça fasse vraiment trop long...

mood
Publicité
Posté le 19-08-2005 à 16:28:40  profilanswer
 

n°1179726
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2005 à 16:33:28  profilanswer
 

FlorentG a écrit :

C'est normal. On ne fait jamais les formulaires comme tu l'as fait [:spamafote] On fait toujours les champs les uns sous les autres, jamais de trucs dans tous les sens.


Si, mais ça demande de jouer avec les floats, de séparer le formulaire en zones logiques via des fieldsets et tout :o
 
C'est marrant d'ailleurs, j'ai composé il y a pas longtemsp un petit formulaire en 3 colonnes [:dawa]
 
Ben c'est la super merde à stabiliser et à aligner sous tous les navigateurs [:dawa]


Message édité par masklinn le 19-08-2005 à 16:34:40

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1179734
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 16:38:38  profilanswer
 

masklinn a écrit :

Si, mais ça demande de jouer avec les floats, de séparer le formulaire en zones logiques via des fieldsets et tout :o
 
C'est marrant d'ailleurs, j'ai composé il y a pas longtemsp un petit formulaire en 3 colonnes [:dawa]
 
Ben c'est la super merde à stabiliser et à aligner sous tous les navigateurs [:dawa]


 
ça, ça m'interesse :hello:! Tu pourrais em donner l'url du site où t'as fait ça? Merci.

n°1179744
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2005 à 16:45:47  profilanswer
 

Nah, c'est un intranet donc c'est mort [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1179782
rufo
Pas me confondre avec Lycos!
Posté le 19-08-2005 à 17:12:10  profilanswer
 

masklinn a écrit :

Nah, c'est un intranet donc c'est mort [:spamafote]


 
et en enregistrant la page en fichier html et en me donnant le bout de css qui va avec, ça pourrait le faire?

n°1181048
rufo
Pas me confondre avec Lycos!
Posté le 22-08-2005 à 10:22:58  profilanswer
 


 
mon pb, c'est que j'ai utilisé la mise en page par tableaux, ce qui n'est pas bien en xhtml.


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

  Afficher le formulaire suivant en CSS (sans tableaux)

 

Sujets relatifs
[CSS] Impossible de fixer la tailleFormulaire de modification avec champ file
Positionnement <SPAN> en CSS via JavaScriptAfficher dynamiquement la date du serveur en français.
[php] formulaire envoyé sur email[CSS] avoir plein de Css enleve til la dynamique daffichage du site
[CSS débutant] Comme lier une feuille CSS à un tableau dans page HTML?Masquer et afficher une frame
CSS pour faire des cadres rond...Scanner un répertoire et afficher les fichiers dans une liste box
Plus de sujets relatifs à : Afficher le formulaire suivant en CSS (sans tableaux)


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