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 :

Difficulté à faire un tableau


Sujet :

HTML

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Points : 8
    Points
    8
    Par défaut Difficulté à faire un tableau
    Bonjour,

    J'ai du mal, mais vraiment beaucoup, à faire un satané tableau.
    Voici ce que je m'enquiquine à faire mais sans succès :


    J'espère pouvoir compter sur vous pour faire ce tableau qui me donne trop de fil à retordre!

    Merci d'avance.

    Danny

    PS: un des codes essayés :
    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
    17
    18
                <div style="position:relative; left:40px; top:15px; width:590px; height:400px; text-align: center;">
                    <table border="1" width="100%" height="100%">
                        <tr><td></td><td COLSPAN="3">Secteur</td><td>Réf.</td></tr>
                        <tr><td COLSPAN="2">Type de bien</td><td COLSPAN="2">Surface</td><td>Prix</td></tr>
                        <tr><td ROWSPAN="6" COLSPAN="2">Photo</td><td COLSPAN="3">Nom proprio</td></tr>
                        <tr><td COLSPAN="3">Adresse du bien</td></tr>
                        <tr><td>Tel fix.</td><td>Tel port.</td><td>Tel autre</td></tr>
                        <tr><td COLSPAN="3">Adresse mail</td></tr>
                        <tr><td COLSPAN="3" >Commentaires</td></tr>
                        <tr><td>+ de photos</td></tr>
                        <tr><td COLSPAN="2">Visité</td></tr>
                        <tr><td>d</td></tr>
                        <tr><td COLSPAN="2">Suivi Pro</td><td COLSPAN="3">Chambres</td></tr>
                        <tr><td COLSPAN="2">Suivi Pub</td><td COLSPAN="3">Terrain</td></tr>
                        <tr><td COLSPAN="2">Contact</td><td COLSPAN="3">Chauffage</td></tr>
                        <tr><td COLSPAN="2">Support</td><td COLSPAN="2">Date de création</td><td>par</td></tr>
                    </table>
                </div>

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mars 2010
    Messages : 82
    Points : 109
    Points
    109
    Par défaut
    Ce serait tellement plus simple de ne pas programmer en utilisant table, les div sont vraiment pas aussi compliqué que ça.

  3. #3
    Membre éclairé Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Points : 747
    Points
    747
    Par défaut
    Bonjour,

    Le problème majeur de ce tableau vient des cellules fusionnées "photos" et "commentaires". Il faudrait que le bas de la cellule "photos" soit au même niveau que le bas ou le haut de la cellule "commentaires", mais pas au niveau du centre.
    Une imbrication de tables semble nécessaire pour obtenir le résultat attendu.


    Une structure avec des blocs (div) serait effectivement une bonne solution alternative.

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    en effet l'utilisation de tableau n'est pas ce qu'il y a de plus facile et judicieux pour ce genre présentation mais si je devais le faire je pencherais pour un truc dans le genre de ce que j'ai mis en pièce jointe.
    Images attachées Images attachées  
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  5. #5
    Membre régulier
    Inscrit en
    Avril 2010
    Messages
    200
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 200
    Points : 111
    Points
    111
    Par défaut
    coeos.pro et Vil'Coyote l'ont déjà dit mais ils ont tellement raison...
    Utiliser les tableaux pour faire de la mise en page, ce n'est vraiment pas une bonne idée... si un jour tu veux modifier la disposition tu vas galérer comme pas permis !
    Essaie plutôt d'utiliser les div, p etc...

Discussions similaires

  1. Faire un tableau en public!!!
    Par electrosat03 dans le forum Access
    Réponses: 2
    Dernier message: 09/02/2006, 23h59
  2. [XSLT] aide pour faire un tableau HTML avec fusion de lignes
    Par utwor dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 02/01/2006, 21h41
  3. VB6: Comment faire un tableau de tableaux ?
    Par AsmCode dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 10/11/2005, 22h57
  4. [Conception][constructeur] pour faire un tableau
    Par vasilov dans le forum Collection et Stream
    Réponses: 6
    Dernier message: 20/07/2005, 10h58
  5. [CR] comment faire un tableau croisé
    Par yoyothebest dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 29/08/2004, 18h32

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