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

Mise en page CSS Discussion :

[CSS] Formulaire valide


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut [CSS] Formulaire valide
    Bonjour,

    J'aimerais utliser du CSS à la place des tableaux pour mettre en forme mon formulaire.
    Je vois plusieur syntaxe qui pourrait être utilisée et j'aimerais votre avis.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form action="">
    <div class="row"><label>Nom:</label><span class="formInput"><input type="text" /></span></div>
    
    <div class="row"><span >Nom:</span><span class=" formInput"><input type="text" /></span></div>
    </form>
    Est ce que un formulaire avec cette mise en forme serait convenable ?!

    Si vous avez d'autre proposition valide XHTML 1.0, mettez les ici svp.

  2. #2
    Membre éprouvé
    Avatar de Fildz
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 161
    Par défaut
    C'est une très bonne question que tu pose là, la réponse m'interesse aussi. Mais je ne pense pas que la balise <label> soit tolérant lorsqu'elle n'est pas entre une balise <table>...

  3. #3
    Membre éclairé
    Inscrit en
    Août 2003
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 38
    Par défaut
    Bonjour,

    Il me semble que les label sont en rapport avec les <form> et non les <table> donc ils sont tout à fait utilisables dans ce cas.
    Ca peut permettre par exemple de cocher un element "radio" et "checkbox" par un clic sur le texte qui lui est joint, et c'est valable sans <table>.

    Par contre je ne vois pas l'intérêt de tes <span>, donc perso je ne les mettrais pas. Pour mettre ta class, utilise plutôt :

    <input type="text" class="formInput" />

  4. #4
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut
    Citation Envoyé par backeyes
    Bonjour,

    Il me semble que les label sont en rapport avec les <form> et non les <table> donc ils sont tout à fait utilisables dans ce cas.
    Ca peut permettre par exemple de cocher un element "radio" et "checkbox" par un clic sur le texte qui lui est joint, et c'est valable sans <table>.

    Par contre je ne vois pas l'intérêt de tes <span>, donc perso je ne les mettrais pas. Pour mettre ta class, utilise plutôt :
    J'essaye justement de savoir quel solution serait la meilleure.
    Pour la balise <label> elle n'est pas liée avec l'utilisation de <table>.

  5. #5
    Membre éclairé Avatar de Space Cowboy
    Homme Profil pro
    chomeur
    Inscrit en
    Avril 2005
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Avril 2005
    Messages : 496
    Par défaut
    Les span n'ont effectivement aucun intéret ...

  6. #6
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut
    Donc ca serait quelque chose comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div class="row"><label>Nom:</label><input type="text" class="formInput"/></div>

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

Discussions similaires

  1. modification formulaire + validation date
    Par cari dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/01/2006, 09h43
  2. Touche entrée sur double formulaire -> validation
    Par 10-nice dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 26/10/2005, 12h02
  3. [CSS][formulaire] connaitre le type d'un champ input
    Par psychomatt dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 22/09/2005, 12h13
  4. Réponses: 7
    Dernier message: 16/03/2005, 12h35
  5. Controle de formulaire valid XHTML 1.1
    Par StagiaireEnGalère dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/10/2004, 22h15

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