L' image insérée dans la cellule change sa taille.

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

djeroon
Arias
Messages : 3
Inscription : 03 août 2006, 16:58

L' image insérée dans la cellule change sa taille.

Message par djeroon »

Bonjour,
Je débute sous NVU et vous remercie de votre éventuelle aide. Mon problème : j'ai une cellule d'un tableau qui fait 120*120 px, mon tableau ayant comme caractérisques 0 pour les marges, bordures et espacement...Jusque là tout va bien...Mais lorsque j'insère mon image qui fait elle-aussi 120*120 px, la hauteur de la cellule passe à 122 px (ou 124 px, c'est comme elle veut!) en mode normal (visible sur la barre des règles), mais le code affiche bien 120 px pour la hauteur de la cellule...Qu'en est-il? Quelqu'un peut-il m'aider? J'espère ne pas faire de doublon de post, mais j'ai bien cherché et n'ai pas trouvé.
Je suis nouveau sur le forum et ai cru comprendre que le code était bienvenu, le voilà donc :

Code : Tout sélectionner

<body
 style="background-color: rgb(220, 220, 220); color: rgb(0, 0, 0);"
 alink="#ee0000" link="#0000ee" vlink="#551a8b">
<table
 style="width: 960px; height: 600px; text-align: left; margin-left: auto; margin-right: auto;"
 border="0" cellpadding="0" cellspacing="0">
  <tbody>
    <tr>
      <td style="height: 120px; width: 120px; vertical-align: top;"
 background="logo_5elements"><img
 style="width: 120px; height: 120px;" alt=""
 src="images/logo_5elements.jpg" /></td>
      <td></td>
         </tr>
  </tbody>
</table>
<br />
</body>
</html>
Merci beaucoup

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Bonjour
Je ne vois pas bien où est le souci...
Image
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
djeroon
Arias
Messages : 3
Inscription : 03 août 2006, 16:58

Message par djeroon »

Mon problème se situe ici :
la hauteur de la cellule passe à 122 px (ou 124 px, c'est comme elle veut!) en mode normal (visible sur la barre des règles)
Merci.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Ben oui, mais où est le hiatus par rapport à la situation présentée sur l'image?
Clairement, la hauteur de la cellule y est nettement supérieure à 120px (taille de l'image).
J'ai repris textuellement le code et, à l'endroit indiqué pour l'image, j'ai inséré une autre image de la même taille.

Conclusion: quelle condition manque dans la situation que je présente pour reproduire le problème?
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

voilà ce qui arrive quand on s'entête à utiliser les tableaux. Une mise en page en <div> (conteneurs génériques) te simplifierais amplement la vie (et ton travail)
à lire:
mise en page sans tableaux
comparaison div/tableaux
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
djeroon
Arias
Messages : 3
Inscription : 03 août 2006, 16:58

Message par djeroon »

Merci pour vos réponses, le div a l'air bien plus intéressant en effet que les tableaux. De plus mon site contient pas mal de jpeg pour le design qui composent toutes les pages...ne pas loader tous ces jpeg a chaque changement de page me parait donc evident...Va donc falloir se mettre aux css...Ca fait du boulot que d'apprendre les techniques css mais ça a l'air de vraiment valoir le coup...Merci encore infiniment pour vos aides...Faut que je vous laisse, j'ai du pain sur la planche :) ...A+
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité