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] 2 alignement dans une cellule


Sujet :

HTML

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 129
    Points : 97
    Points
    97
    Par défaut [XHTML] 2 alignement dans une cellule
    Bonjour tout le monde j'aimerai savoi une petite chose

    est-ce que dans une meme cellule on peut aligner du texte a droite et un autre texte a gauche ???


    merci d'avance

  2. #2
    Inscrit
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    531
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 531
    Points : 282
    Points
    282
    Par défaut
    A mon avis il faut pour cela isoler les deux textes dans deux autres div, ayant respectivement les propriétés float:left, text-align:left (ou rien puisque c'est la valeur par défaut) et float: right, text-align:right.

  3. #3
    Membre éprouvé
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Points : 1 248
    Points
    1 248
    Par défaut
    Ouais, il faudra que tu fasse soit avec des Div, ou bien que tu divise ta cellule en 2 pour faire 2 align différent : exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     <table>
    <tr>
    <td>
    <div>
    <p align="left">
    blablabvla
    </p>
    </div>
    <div>
    <p align="right">
    blablabla
    </p>
    </div>
    </td>
    </tr>
    </table>
    Ou bien, avec les cellules séparés, mais attention à spécifier les colspan et rowspan dans les autres cellules !!! ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     <table>
    <tr>
    <td>
    <p align="left">
    blablabla
    </p>
    </td>
    <td>
    <p align="right">
    blablabla
    </p>
    </td>
    </tr>
    </table>
    En sachant que la façon XHTML est plsu propre, moi ce ne sont que des exemples que je met.... Les attributs "align", faut les mettre dans un CSS !!!!

    Bonne chance !!!!!
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 129
    Points : 97
    Points
    97
    Par défaut
    cette solution marche trés bien mais les textes ne son pas sur la meme ligne :/ hors je voudrais les avoir sur la meme ligne ! ! :/

  5. #5
    Membre habitué Avatar de kodokan
    Profil pro
    Lycéen
    Inscrit en
    Avril 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2006
    Messages : 127
    Points : 170
    Points
    170
    Par défaut
    Tu met float:left; sur le premier div et float:right sur le second

    C'est meme jackBeauregard qui l'a écrit !

    N'oubliez pas de voir les
    quand la réponse vous convient, un pt'it serait le bienvenu
    Mon site de blogs
    Kodokan arena [ en construction ]

  6. #6
    Membre éprouvé
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Points : 1 248
    Points
    1 248
    Par défaut
    Normalement, ma 2ème solution est censé te mettre 2 cellules l'une à coté de l'autre.... C'est plutot bizzare que les textes ne soient pas à la même hauteur !!!!

    Ajoute dans les balises TD de tes textes l'attribut valign="top"....exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    .....
    <tr>
    <td valign="top">
    <p align="right">
    blablalblabla.....
    </p>
    </td>
    </tr>
    ......
    Bon, au point de vue organisationnel ma solution est meilleure (pour la lisibilité du code et pour ne pas blinder le CSS d'attributs éparses), si ca marche pas comme tu veux alors essaye la solution des Div..... Ca te posera peut-être moins de PB.
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

  7. #7
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    Citation Envoyé par viviboss
    au point de vue organisationnel ma solution est meilleure (pour la lisibilité du code et pour ne pas blinder le CSS d'attributs éparses)
    Pas du tout d'accord : tu écris en 14 lignes ce qui peut s'écrire en 6 avec des divs et des floats

  8. #8
    Membre éprouvé
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Points : 1 248
    Points
    1 248
    Par défaut
    Bon, après c'est vrai que tout dépend de la conception du développeur, sur le terme "lisible" et "organisationnel".....

    Moi perso, les tableaux ont toujours été un point sensible, donc je préfère mettre le moins de choses dans les ellules !!!

    De toute les facons, programmer avec un maximum de CSS est une habitude à prendre : le standard DOIT être le XHTML.....
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

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

Discussions similaires

  1. alignement dans une cellule double
    Par rtg57 dans le forum Composants
    Réponses: 2
    Dernier message: 19/10/2010, 13h57
  2. [FPDF] alignement vertical du texte dans une cellule
    Par schwarzy2 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 10/06/2008, 10h08
  3. [VBA] aligner le texte dans une cellule
    Par Rakham dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/01/2006, 17h07
  4. Alignement verticale dans une cellule td de tableau table
    Par Longrais dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 16/09/2005, 11h37
  5. aligner verticalement dans une cellule
    Par mic79 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/12/2004, 10h52

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