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 :

[XHTML] centrer un élèment legend


Sujet :

HTML

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 35
    Par défaut [XHTML] centrer un élèment legend
    Salut

    J'aimerai centrer horizontalement l'élèment legend sur la bordure supérieure du fieldset. Quelle propriété css utiliser ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form method="post" action="#">
    <fieldset>
    <legend>Laisser un message</legend>
    </fieldset>
    </form>
    (Par défaut le contenu de legend apparait sur la gauche.)

    Merci

  2. #2
    Membre Expert Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form method="post" action="#">
    <fieldset>
    <legend align="center">Laisser un message</legend>
    </fieldset>
    </form>
    Comme ça ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <legend style="text-align:center;">Laisser un message</legend>
    Dans le post précédent, c'est du HTML de barbare, désolé pour l'expression

  4. #4
    Membre Expert Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Par défaut
    Citation Envoyé par v4np13
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <legend style="text-align:center;">Laisser un message</legend>
    Dans le post précédent, c'est du HTML de barbare, désolé pour l'expression
    Non c'est comme ça que ça s'utilise pour les legend !
    De plus, tu remarqueras que ton code ne fonctionne pas

  5. #5
    Membre éclairé
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par défaut
    Désolé j'ai confondu avec les label des formulaires... La légende est le texte qui est dans la bordure du formulaire et, j'avoue ne jamais l'avoir vu ailleurs que à gauche...

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 35
    Par défaut
    Citation Envoyé par Nemesis_
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form method="post" action="#">
    <fieldset>
    <legend align="center">Laisser un message</legend>
    </fieldset>
    </form>
    Comme ça ?
    Visuellement cela fonctionne... mais align ne passe pas au validateur malheureusement.
    Je suis contraint de rendre ma page valide xhtml strict.
    Et effectivement,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <legend style="text-align:center;">Laisser un message</legend>
    ne fonctionne pas.

    J'ai aussi essayé sans succès :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <legend style="margin: 0 auto">Laisser un message</legend>
    D'autres propositions ?

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Par défaut
    T'as testé sur tous les navigateurs aussi ? Des fois ça réserve des surprises...

    Sinon c'est quoi déjà les labels des formulaires ?

  8. #8
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 35
    Par défaut
    Citation Envoyé par psychoBob
    T'as testé sur tous les navigateurs aussi ? Des fois ça réserve des surprises...
    Oui j'ai testé sous quelques navigateurs, IE 6, Fx 1.5 et Opera 8.54

    Et aucun résultat correct en ayant un code valide

    Si quelqu'un a une solution je suis preneur.

  9. #9
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 35
    Par défaut
    remonte petit topic...

    Une idée ?

Discussions similaires

  1. [XHTML] Centrer un tableau en XHTML strict
    Par japz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 17/05/2006, 18h31
  2. [CSS] Centrer les éléments ou un site web
    Par pp51 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 27/12/2005, 15h24
  3. [CSS] centrer un élément
    Par prgasp77 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/06/2005, 22h31
  4. [XHTML] centrer un tableau au milieu d'un div - bug firefox
    Par mondiani dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 07/02/2005, 23h57

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