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 :

Question xhtml [Débutant(e)]


Sujet :

HTML

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut Question xhtml
    Bonjour



    je suis en train faire quelques exercices et j'ai quelques questions.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <form method="post" action="http://***** />
    <input type ="checkbox" name="lettre1" id="nb1" value="nb1" />
    <label for "nb1"> oui, je veux la lettre 1</label>
    <input type= "checkbox" name="lettre2" id="nb2" value ="nb2" />
    <label for "nb2">  oui, je veux la lettre 2</label>
    <input type= "checkbox" name="lettre3" id="rml" value ="roml" />
    <label for "nb2">  oui, je veux la lettre 3</label>
    <input type="submit" value="versturen"/>
    </form>

    question 1 : le résultat de ce code est que les 3 checkbox sont l'un a côté de l'autre.
    j'amerais avoir les 3 checkbox en dessous de l'autre, comment faire?

    -question 2: le "name " et le "id" qu'ont donne a un checkbox,etc... est ce que c'est important?

    -question 3: est ce que quelqu'un connaît un nom d'un site. (pour tester par exemple ce code ( <form method="post" action="http://***** />

    merci

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Bonjour,
    pour passer à la ligne tu peux essayer de jouer avec du css, ou utiliser un simple <br> à l'endroit ou tu veux sauter une ligne.

    Le name et l'id seront importants plus tard, quand tu traiteras les informations récupérées grâce à tes checkboxs (différencier les cases).


    pour tester un code, si celui si est censé faire quelque chose, tu peux remplacer <form method="post" action="http://***** /> par <form method="post" action="http://le-nom-de-ta-page />

    ou sinon tu as aussi <form method="post" action=http://www.google.fr/> qui devrait te faire une redirection si tout fonctionne.


    Voila, en espérant ne pas avoir dis trop d’âneries

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour,
    -question 2: le "name " et le "id" qu'ont donne a un checkbox,etc... est ce que c'est important?
    le name te serviras coté serveur pour récupérer les données via un $_POST['name_element'], seuls les éléments possédant un name, et à condition de ne pas être en display:none, pour les checkbox/radio si ils sont cochés, sont transmis.

    L'id te serviras coté client pour atteindre l'objet correspondant via un document.getElementById('name_element').

    -question 3: est ...
    Pour le test du passage des paramètres tu peux mettre un simple <form method="GET" action="">, et regarder ce qu'il y a dans la barre d'adresse.

    Les formulaires et PHP5

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut
    Merci pour vos réponse.

    concernant le CSS:

    j'aimerais avoir des différents <p>.
    et chaque <p> aurait sa propre colour, grandeur, etc..


    comment avoir plus q'un <p>

    par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    p{
    	font-weight: bold;
    	font-size : 150%;
    	color: red;
    	margin-left:100px;
       }
    si j'ai plusieurs <p> ou plusieurs textes ou je veut donner a chacun sa propre colour, ...comment faire?

    p1? p2? (et si c'est possible, comment faire dans xhtml?) avec id?


  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2011
    Messages : 48
    Par défaut
    Bonjour,

    Si tu veux appliquer plusieurs style différent à la même balise il faut lui attribuer un id (si c'est pour un élément) ou une classe (si il y en a plusieurs).
    Dans ton css :

    le dièse indique qu'on applique le css à l'élément ayant l'id égale à "p1"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .groupDeP{
     color:blue;
    }
    le . indique qu'on applique le css à tous les élément ayant comme class "groupDeP

    Bon courage

  6. #6
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Tu as tout un module dédié aux sélecteurs CSS, faut lire les spécifications > http://www.w3.org/TR/CSS2/selector.html

  7. #7
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    584
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 584
    Par défaut
    Pour gérer plusieurs grandeurs..., je pense que le plus simple est de faire des bloc, avec le tag <div>.

    Sont fonctionnement est très bien d'écrit ici :
    http://pbnaigeon.developpez.com/tuto...e-en-page-CSS/

    Sinon, si ton site contient plusieurs tag imbriqués, tu peux utiliser des sélecteurs complexes, mais personnellement je me plante 3 fois sur 4 avec

    Ah je vois que je me suis fais devancer sur la réponse

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut
    merci!

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut
    Bonjour


    j'aimerais avoir en xhtml (avec un code dans le CSS) comme ceci:



    text a gauche texte a droite



    si j'essaie par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <p id:"a"> text a gauche
    <p id:"b"> text a droite
     
    et dans le CSS je mets
    #a{float:left}
    #b{float:right}
    ils sont bien au bon côté mais pas sur la même ligne.
    donc comment faire pour les mettres sur gauche et droite ET sur la même ligne?

    Merci !

  10. #10
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Pour rappel, les attributs HTML c'est truc="machin" et non pas truc:"machin".

    Bon, et sinon, en XHTML, on doit fermer tous les éléments. (Comme en XML, donc.)
    Mais je suppose qu'en fait tu veux faire du HTML5, pas du XHTML ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut
    non je pense bien que c'est du XHTML.

  12. #12
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par Logic_613 Voir le message
    non je pense bien que c'est du XHTML.
    Un peu surprenant, de nos jours. Bon ben dans ce cas, il faut respecter les règles de XML et fermer tous les éléments.

    Tu as corrigé les attributs ? Ça a réglé le problème ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut
    c'est résolu.

    les 2 petites phrases n'étaient pas l'un à côté de l'autre.

    et j'ai fait ceci:
    (nr2 = "id" du text qui doit être deplacr a la droite)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    .nr2{
    text-align:right;
    margin-top:-33px;
    padding: 1px;
    }
    au revoir et merci

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

Discussions similaires

  1. [XHTML|CSS] Question sur la mise en page
    Par stilobique dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 11/03/2007, 18h09
  2. [XHTML] XHTML input question
    Par irnbru dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 13/12/2006, 17h35
  3. [XHTML] Quelques questions pour XHTML Strict
    Par kilkikou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/08/2006, 19h37
  4. [XHTML] XHTML: plusieur question par rapport au html
    Par pierrot10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 30/08/2006, 08h50
  5. [XHTML] Quelques questions en tout genre
    Par j14z dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 01/11/2005, 21h46

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