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] Choix de structure de page html


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut [XHTML] Choix de structure de page html
    Salut!

    Je remarque que de plus en plus, grace au CSS, de nombreux sites web abandonnent totalement les tableaux, principalement pour avoir un code plus légé, dépouillé (ne mutlipliant pas les <tr> et <td>) et avec un minimum de classes correctement héritées les unes des autres.

    Je suis donc sur une application web qui, je l'essaye, sera développée sans aucun tableaux. Or il s'agit d'une application de niveau "gestion", contenant des données à ranger et à correctement aligner sur la page...

    Est-ce possible et efficace surtout, selon vous, d'utiliser uniquement des <ul><li> et <div> (et autre?... ) pour structurer des données pouvant être plus ou moins nombreuses??

    J'ai testé les divs:
    J'ai donc un div libelle et un div contenu, le div contenu etant en relative par rapport au div libelle pour etre positionné en face de celui-ci...bilan: "solution débile"
    J'ai testé les <li>:
    inefficace!

    Parait-il que les labels sont envisageables....

    Bref...

    Tableaux?....pas tableaux?...

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 144
    Par défaut
    je ne maitrise pas totalement le sujet et donc ne rentrerait pas dans une explication, mais au cas ou renseigne toi du coté de la propriété float, cela pourrait être une solution à ton problème.

  3. #3
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    je n'ai pas très bien compris ce que tu veux faire...

    si tu pouvais poster un petit schéma ou alors fournir des infos plus détaillés...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  4. #4
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    float? mais il ne s'agit que d'une propriétés css pour l'alignement gauche ou droit?
    Elle est plutôt réduite et mal interprétée entre les navigateurs...

    Je n'y crois pas trop mais qui sait!
    Merci

  5. #5
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Okay quelques explications:

    Mettons que je veuille gérer une visualisation de données tabulaires (type excel).
    Que j'ai toutes ces données en base de données.
    Que je fais un affichage en boucle avec maître "Smarty" moteur de templates adoré.
    Et que je ne veuille pas afficher les données dans un tableau mais que par contre je veuille bien avoir un affichage sous-forme de colonnes distinctes et plusieurs lignes...

    Le CSS2 et 3 commencent à permettre l'utilisation de propriétés interessantes pour faciliter la structure d'une page web? Mais sont-elles suffisantes pour un affichage de cet envergure? Div? Label? li?
    Qu'utiliser pour remplacer les tableaux?

  6. #6
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Hey en fait j'ai plus clair comme explication!
    Comment transcrire ceci sans utiliser les balises de tableau??


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <table><div style="margin-left:40px"><tr>
    <div style="margin-left:40px"><td>nom</td>
    <td>prénom</td>
    <td>age</td></div></tr>
    <tr>
    <div style="margin-left:40px"><td>nom1</td>
    <td>prénom1</td>
    <td>age1</td></div></tr>
    <tr>
    <div style="margin-left:40px"><td>nom2</td>
    <td>prénom2</td>
    <td>age2</td></div></tr></div></table>
    Rien qu'avec des div en jouant sur les positions (relative etc...)?<-- galère
    Avec les <li> : moins bien structuré...

    Comment?

  7. #7
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Si tu as des données tabulaires, je ne vois pas pourquoi tu devrais te priver d'utiliser un tableau.

    Je ne vois pas trop comment on pourrait faire ca autrement... A part éventuellement imposé des dimensions partout. Personnellement, je trouve ça très rigide et pas forcément très fonctionnel

    Il existe d'autres balises que tr et td (tbody, tfoot, th ... ) qui permettent ensuite avec css d'agrémenter ton tableau avec un design plus ou moins complexe
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

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

Discussions similaires

  1. structuration des pages html
    Par awalter1 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 07/03/2012, 08h05
  2. structure de page HTML
    Par la_lvlouche dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 28/02/2011, 13h38
  3. Choix de structure de page en PHP
    Par steam_o_roll dans le forum Langage
    Réponses: 4
    Dernier message: 25/02/2008, 11h01
  4. [XHTML] transformer une page html en une page xhtml/css2
    Par manaboko dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 23/08/2007, 15h34
  5. Structure page HTML
    Par khalanne dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 09/04/2007, 14h58

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