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 :

[HTML] div ou table ?


Sujet :

HTML

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 234
    Par défaut [HTML] div ou table ?
    Bonjour,
    Je dois avouer que dans l'univers de la présentation HTML et du CSS, certains points me rende perplexe. Sur les différents documents que je parcours je vois énormément parlé de la notion de boîte (avec les balises <div> ou <span> par exemple). Et j'ai l'impression que lon considère que la notion de tableau est dépassé. Quels sont les avantages et les inconvénients des deux techniques ? Suis-je en train e me mélanger les pinceaux (lol) ?

    Merci d'avançe pour votre réponse.

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

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    Pour faire court, les tableaux servent à afficher des données tabulaires tandis que les div te premettent de diviser ta page que tu peux ensuite organiser comme tu le souhaites.

    De plus les tableaux sont lourds du fait de leur syntaxe (multitude de balises : table, th, td, tr, tfoot, tbody, thead, rowspan, ...) et ne sont tout simplement pas fait pour faire de la mise en page.

    Le div en lui-même ne sert à rien mais en lui appliquant une identité (id), tu peux utiliser plusieurs divisions, que tu nommes différemment, et appliquer un style différent à chacun d'entre elles => séparation de la mise en forme et du contenu.

    Pour faire long : http://www.cybercodeur.net/weblog/pr...verything.html

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 234
    Par défaut
    Merci pour le lien et pour ta réponse. Personellement j'utilise majoritairement des tableaux (qui ont quand même certains avantages lol), mais je vais essayer de voir cette autre façon de coder.

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

Discussions similaires

  1. [HTML] <div> ou <table>?
    Par ChTiRiBi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 14/08/2008, 11h44
  2. [HTML]<div> + <table> = texte qui bouge
    Par pimpmyride dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 24/10/2006, 11h56
  3. [W3C] Mise en page html avec div ou tables selon vous ?
    Par zais_ethael dans le forum Balisage (X)HTML et validation W3C
    Réponses: 15
    Dernier message: 19/10/2006, 16h34
  4. [HTML]<div> ?????
    Par ThitoO dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 09/01/2005, 19h03
  5. XSLT et balise HTML div
    Par haypo dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 01/07/2003, 20h38

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