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] Une image dans un tableau me rajoute 2px de haut [Fait]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    CUCARACHA
    Invité(e)
    Par défaut [XHTML] Une image dans un tableau me rajoute 2px de haut
    Salut,

    Je suis en train de créer une sorte de correcteur syntaxique automatique qui transforme du code HTML écrit avec les pieds en XHTML 1.0 Strict.

    Ça avance, ça avance MAIS

    Je suis tombé sur un os...

    Lorsque je déclare une page en XHTML1.0 Strict, le comportement des <td> change. En effet, sous Firefox et safari j'ai une sorte de marge de 2 pixels qui s'ajoute sous une image qui serait le sel contenu de la cellule.

    Ayant la Firefox developper toolbar, j'ai pu désactiver les styles progressivement mais rien n'y fait, le seul moyen que j'ai trouvé pour avoir exactement ma tailler de cellule c'est de mettre l'image en arrière plan et fixer la hauteur de la cellule à celle de l'image.

    Le fait de fixer la hauteur de l'image ne change rien

    voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <td><img src="dqfqsdfqsdfq"></td> <!--ne marche pas-->
    <td style="background-image:url(dqfqsdfqsdfq);height:80px"></td> <!--marche lorsque la table est en empty-cell:show-->
    Une idée ?

    Merci

    Plus Plus

    Laurent

  2. #2
    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
    Salut,

    Si ton image est seule dans son élément, un "display: block;" suffira.
    Sinon, un "vertical-align:bottom" marchera aussi. (Permet d'aligner l'image sur la ligne où s'arrête les lettres qui ont une jambe: y, p, q, g...)

    Je n'ai pas le temps de faire la recherche, mais ce sujet a été abordé de nombreuses fois sur ce forum...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    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!

  3. #3
    CUCARACHA
    Invité(e)
    Par défaut Merci
    Salut,

    Merci pour ta réponse, meaculpa de ne pas avoir trouvé les précédents threads qui en parlent...

    ++

    Laurent

Discussions similaires

  1. Insérer une image dans un tableau
    Par aminos40 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 2
    Dernier message: 31/05/2007, 08h38
  2. Réponses: 9
    Dernier message: 19/03/2007, 10h46
  3. afficher une image dans un tableau
    Par phpaide dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 26/04/2006, 12h10
  4. changer la dimension d'une image dans un tableau
    Par robocop2776 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/10/2005, 15h20
  5. ligne blanche sous une image dans un tableau
    Par spikelille dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 10/09/2005, 18h24

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