2010-02-26 5 views
2

Aimerait avoir de l'aide ici ... Firefox affiche la dernière colonne du tableau (une image sur laquelle il clique pour modifier son adresse e-mail, c'est un lien), et IE8 affiche rien pour la dernière colonne (ne semble même pas afficher une colonne!) J'ai laissé de côté d'autres lignes dans la table, mais des choses similaires se produisent.Firefox affiche 3 colonnes dans un tableau, IE8 seulement 2

Quelqu'un sait pourquoi?

<table class="profile-display"> 
    <tr> 
    <td style="text-align: right; color: red;"> Email address: </td> 
    <td class="profile-content"> <?php echo("$evar"); ?> </td> 
    <td> <a href="profile_change.php?edit=13" 
     <img src="../images/writegreen.png" class="profile-edit" alt="Edit" 
      title="Edit Email Address" 
    border="0" /> 
     </a> 
    </td> 
    </tr> 
</table> 
+0

Pourriez-vous ajouter la css pour les classes profile-display, profile-content et profile-edit? –

Répondre

2

Votre balise <a> manque son >. Cela entraînera un navigateur à ne pas reconnaître la fin de la balise jusqu'à la première > voit, qui est la fin de la balise img. Franchement, je suis surpris que Firefox montre le img.

Éditer: D'autres causes courantes de ce problème sont les guillemets manquants et les balises mal orthographiées.

+0

Merci ... Est-ce que je reçois une sorte de "perdant" tag pour poster un TYPO comme un problème ??? – doxguy

+0

Cela peut sembler stupide, mais c'est un problème commun, et tout auteur HTML doit savoir pour surveiller cela et reconnaître ses symptômes. – Gabe

Questions connexes