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 :

Cadrage tableau HTML


Sujet :

HTML

  1. #1
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut Cadrage tableau HTML
    Bonjour,

    sur mon site :
    http://icreatorbeta.free.fr/

    j'ai un tableau avec une partie gauche (à modifier) et une partie droite (bonne)

    Je n'arrive pas à aligné le titre "bienvenue" au titre "prestations"
    IDEM pour le paragraphe que je n'arrive pas à centrer par rapport aux 3 boutons en vertical

    Je me retrouve obligé de rajouter des cellules et de les remplir pour à peu près obtenir quelque chose.

    Vous pensez qu'il est possible d'afficher mon titre à quelques pixels du haut , puis de faire pareil pour mon paragraphe ?

    je vous remercie

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Voilà pourquoi on dit et re-dit de ne pas faire de mise en page avec des table html -_-

    Franchement, je te propose de recoder la page et d'utiliser une grille avec des boites : une pour Bienvenue et une pour Prestation. ( En plus, l'approche en grille est à la mode ! <3 )

    PS: On t'avait déjà précisé que c'est <meta name="keywords"> et non <meta name="keyboards"> !
    PPS: N'a-t-on pas non plus ressassé l'intérêt du validateur ? Il y a beaucoup d'erreurs sur ta page.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 270
    Points : 163
    Points
    163
    Par défaut
    Joue avec la CSS et les margin sur tes éléments si tu veux modifier la position de tes éléments
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <style type="text/css">
    .monElementAAjuster {
     margin-top: 5px;
    }
    </style>
     
    <h2 class="monElementAAjuster">mon titre à ajuster</h2>
    CSS à externaliser bien entendu

  4. #4
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut
    merci à vous pour vos réponses.
    A vrai dire, je ne sais meme plus ce qui est bon ou pas bon car certains disent qu'il faut des tableaux, d'autres des object, des ci des ca ...

    mais bon, je fais des bétises et au cours du temps on me corrige,
    donc je vous remercie de me remettre sur le droit chemin.

    L'idée de la grille avec des boites , je vais m'y pencher dessus.
    Par contre qu'est ce que c'est ?
    y a t-il un tuto dessus ?

    merci encore

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Points : 1 638
    Points
    1 638
    Par défaut
    Je ne connais pas les expressions avec "découpage en boite" ou "découpage en grille" mais en effet les table HTML sont obsolètes pour faire de la mise en page.

    Idéalement tu ne devrais utiliser que des div et du css pour mettre en forme tes pages. Je pense que mon VDD voulait en venir là dessus :

    Une div pour ton titre / header
    Une div pour ton menu
    Un div pour ton corps de page. Dans cette div tu peux ajout des "sous div" pour mettre en forme le contenu de ta div corps par exemple.

    Ensuite le css te permet de mettre en forme ces divs et avec des margin:auto ou padding:auto on s'en sort très bien pour centrer ces titres, header, ...

  6. #6
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    bob633 a tout à fait raison. Les boîtes sont généralement simples à mettre en forme en css, et elles séparent bien le contenu dans le code mais aussi au regard.

    Je me suis exercé à refaire ta page d'accueil.
    J'ai rebalisé en html5 (c'est ce que tu utilises), et j'ai essayé d'autoriser les redimensionnements. Par contre, je ne sais pas garder la bande blanche du contenu jusqu'en bas s'il n'y a pas de contenu par ex.
    Si ça t'intéresse, tu peux réutiliser et modifier le code html/css.

    Attention : ça n'est pas du design en grille. Il s'agit juste d'utiliser des unités relatives (%, em, ex…), et des boîtes parfois flottantes, parfois non, ou alors disposées en tableaux (display: table; en css, et non table en html)

  7. #7
    Membre chevronné
    Avatar de Archimède
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2005
    Messages
    1 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 644
    Points : 1 975
    Points
    1 975
    Par défaut
    ta feuille de style est très intéressante.
    Jolie présentation.

  8. #8
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut
    Merci à tous pour vos réponses.
    Elles me sont d'une aide précieuse, notamment MUCHOS qui a carrément reproduit ma page d'accueil !!

    je pense que je vais réutiliser tout ton code afin de refaire mon site.
    J'ai récupéré les infos sur :
    http://renoult-jonathan.tilde3.eu/fi...-joints/2012/#

    je les ai transmises par ftp sur mon site :
    http://icreatorbeta.free.fr/plenithune.html


    le faite est que ton post est très intéressant muchos, et j'ai vraiment envi de l'exploiter au max car il résous pas mal de mes problèmes.

    par contre, je ne comprends pas comment faire pour que mes 5 icones sur le coté ne bougent pas selon la taille de la fenetre.

    Y a t-il un moyen pour en garder 3 sur une colonne et 2 sur une deuxième colonne, comme je l'ai fais sur ma version finale :

    http://plenitude-beaute06.com/Bienvenue.html

    Merci encore pour le temps que t'as pris pour moi !

  9. #9
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par ickyknox
    Y a t-il un moyen pour en garder 3 sur une colonne et 2 sur une deuxième colonne, comme je l'ai fais sur ma version finale
    En en mettant 3 dans un conteneur à gauche, et 2 dans un conteneur à droite, ça devrait marcher

  10. #10
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut
    ah daccord. Un conteneur c'est la balise SECTION ?

    si je fais une 3 eme section, elle sera calée aux 2 premières du coup ?

  11. #11
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Des <div> c'est suffisant, parce que les parties du menu ne représentent pas des sections à proprement parler.

    Par contre, les éléments du menu sont actuellement des blocs qui ne se coupent pas. Or, l'image + le texte, ça fait un bloc assez large, et dès qu'il y a un zoom, ça se décale beaucoup.
    Faudrait peut-être mettre le texte en bas de chaque bloc, sous l'image. Vous gagneriez de la place, et vous pourriez rajouter votre 3e section.

  12. #12
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut
    merci encore muchos pour toutes ces précisions

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

Discussions similaires

  1. Transformation d'un tableau html en CSS
    Par titou250 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 27/09/2005, 17h55
  2. [HTML et CSS] Prolème impression tableau html
    Par ofo_tn dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 21/08/2005, 18h27
  3. Insertion javascript dans tableau HTML
    Par Rocca dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2005, 13h28
  4. Tableau html décalage
    Par verticka dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/02/2005, 16h01
  5. [VB6] recuperer des valeurs ds un tableau html avec vb!!
    Par leo13 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 11/12/2004, 14h02

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