HTML - problème de dimension tableau

Discussion dans 'Web, design' créé par parraccourci, 7 Juillet 2005.

Statut de la discussion:
Fermée.
  1. Offline
    parraccourci Touriste
    bonjour a tous

    Je suis en train de créer un site web et je suis bloqué..
    J'aimerai que la taille du site s'adapte en fct de la résolution. J'utilise donc des tableaux dont les dimentions se trouvent en %. mais voila en fonction de la taille de la fenaitre, les images sont parfois completement applaties!
    j'aimerais donc pouvoir mettre tout mon sites dans un seul cadre dont la dimension verticale est de 100% et dont la longeur serait 5/4 de la hauteur et c'est la que je suis bloqué! (pour garder un rapport Longueur/hauteur constant)
    J'utilise des cadres avec le code suivant:
    quelqu'un pourrait me dire comment faire ou me proposer une alternative ?
    Merci!
    parraccourci, 7 Juillet 2005
    #1
  2. Offline
    Noir Never forget who i am !
    une div n'est pas un tableau ;) c'est un contenair (pour information).

    Tableau = <table>

    contenair = <div>





    fenaitre -> fenêtre ;)
    Noir, 7 Juillet 2005
    #2
  3. Offline
    parraccourci Touriste
    merci de la précision mais ca ne me dit tjours pas comment regler mon pb ???
    parraccourci, 8 Juillet 2005
    #3
  4. Offline
    Douby Elite
    Voila :)
    Code:
    <table border="1" cellpadding="0" cellspacing="0"  width="100%">
      <tr>
        <td width="100%"> </td>
      </tr>
    </table>
    Douby, 8 Juillet 2005
    #4
  5. Offline
    Noir Never forget who i am !
    c ca que tu veux?

    Code:
    <table name="contenu" width="100%" height="100%" border="1">
    <tr>
    <td>Contenu du tableau</td>
    </tr>
    </table>
    
    Noir, 8 Juillet 2005
    #5
  6. Offline
    Douby Elite
    Devancé :D
    Douby, 15 Juillet 2005
    #6
  7. Offline
    KraiS Elite
    c koi ces gens qui apprennent à faire des sites avec des <div> ?

    une bonne vieille table et ça bouge plus... :roll:
    KraiS, 15 Juillet 2005
    #7
  8. Offline
    Noir Never forget who i am !
    Tout simplement parce que les tables vont laissé place aux div (d'après mon prof).
    Noir, 15 Juillet 2005
    #8
  9. Offline
    guslinux Gamerz'ien
    .. le jours où les navigateurs supporterons le css 2.0 on aura plus besoin des tables... mais sous IE c'est pas encore la joie :roll:

    Mais faire un site avec les div ca permet aussi de donner des "parties" à ton site.

    Exemple :
    http://devel.edoplan.be/Sites_Web/MG/

    5 zones :
    - Menu
    - Slogan
    - Menu
    - Text
    - Copyright

    Chaque zone a sa propre définition de la police, des titres (h..), etc

    concl, l'avenir est dans le css et dans les div :wink:
    guslinux, 15 Juillet 2005
    #9
  10. Offline
    KraiS Elite
    ah.. je demande à voir ça :shock:

    c'est pas pour demain en tt cas..
    KraiS, 15 Juillet 2005
    #10
  11. Offline
    Noir Never forget who i am !
    non pas pour demain mais d'ici pas longtemps :) (quelques années) mais on utilisera encore des tableaux bien entendu, rien ne t'empechera de faire le contraire ;)
    Noir, 15 Juillet 2005
    #11
  12. Offline
    Loetheri Absent
    L'utilisation de tableaux multiples et nombreux est considéré comme trop lourd. De plus, ce n'est pas toujours la façon la plus belle et la plus simple de coder.

    Avec les <DIV>, on aura plus de tableaux et on aura plus de simplicités ...

    Mais cela reste à voir :)

    parraccourci, je ne sais si tu as résolu ton problème. Mais pour ma part, qu'entends-tu par "hauteur" et "longueur" ? (Un petit schéma vite fait ?)
    Loetheri, 16 Juillet 2005
    #12
  13. Offline
    Xou I ♥ rien
    En fait avec les Div, tu fais quasi ce que tu veux.

    Imagine Gamerz avec différents skins

    Sur un div, t'as le menu, sur l'autre le logo, encore un autre, t'as les layout et un dernier le contenu.

    T'as envie de mettre le logo à droite ? Bah, tu mets dans le CSS que la position voulue est à droite, tu veux mettre le menu en bas, même chose, et ainsi de suite :p

    Mais bon, c'est sûr que c'est pas évident à maitriser quand t'es habitué avec des tables :s (mon problème actuel en fait :s même si on s'en fout :p)
    Xou, 16 Juillet 2005
    #13
  14. Offline
    Noir Never forget who i am !
    oui enfin je m'en sors avec les div et tableaux mais je fais suivant ce que la personne souhaite.

    On verra ce que l'avenir nous dira.
    Noir, 16 Juillet 2005
    #14
  15. Offline
    La Poubelle Elite
    TOUT peut se modifier comme on veut, on présente la balise "DIV" comme l'arme ultime avec les CSS qui est applicable aussi sur Tout les objets.

    Si certains connaissaient le dixieme des propriétés/fonctions des balises html, surtout avec les outils actuels (dreamweaver), ce serait un miracle
    La Poubelle, 16 Juillet 2005
    #15
  16. Offline
    Calvin80 Elite
    oui, c'est vrai !!

    mais on ne m'elenvera pas de l'idée que la balise <table> est faire pour afficher des données tabulaires, et non pour mettre en page.

    Il est prouvé que, par exemple, les tableau passe pas super dans des navigateurs en mode texte (utilisés par les handicapes par exemple..).

    Les divs servent à la mise en page, et sont beaucoup moins lourd (en poinds, en lisibilité,etc..) que les tables.
    Calvin80, 17 Juillet 2005
    #16
  17. Offline
    Noir Never forget who i am !
    en poids? :shock:

    Parce qu'une table est plus lourd qu'une div ... C'est nouveau ça :D

    Tu fais une table et une div ça aurat identiquement le même poid ... c'est le contenu qui fait changer le poids des pages ;)

    Tu peux te servir des tables pour faire des sites et ça sert (et à servi) pour pas mal de site important avant l'arrivé des div.

    Ca continue d'ailleur à être utiliser.

    Suffit juste de connaître la façon de procéder qui s'apprend bien évidement.

    On arrive à mieux faire quelque chose avec une table qu'avec une div dans certain cas.

    De toute façon autant utiliser tous les moyens pour qu'au final tout soit clean.
    Noir, 17 Juillet 2005
    #17
  18. Offline
    Calvin80 Elite
    <table><tr><td>...</td></table>
    <div></div>

    heun..non ce n'est pas "le contenu" qui fait changer le poids des pages...(ça serait trop simple)

    ton browser ne telecharge pas la parge interprétée: il telecharge la page brute, et l'interprete.
    Calvin80, 17 Juillet 2005
    #18
  19. Offline
    coOly Elite
    d'après ce site très sérieux, les div rendent éffectivement la page moin "lourde" (voir le milieu de l'article).
    coOly, 21 Juillet 2005
    #19
Statut de la discussion:
Fermée.