Les navigateurs autres que IE sont encore plus mauvais sur cette page.
Vos images sont chacune dans leurs propres balises <a />
, qui ont un style de "display: block;
". Le bloc d'affichage place généralement chaque élément sur sa propre ligne (en fonction des autres styles qui leur sont appliqués). Pour résoudre ce problème, supprimez le style "display: block" de vos éléments.
<a href="http://www.etcbc.org/">
<img style="border-bottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; text-decoration: none; padding-top: 0px" src="logo_1.png" />
</a>
<a href="http://www.etcbc.org/">
<img style="border-bottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; text-decoration: none; padding-top: 0px" src="logo_2.png" />
</a>
Si vous avez besoin que vos images soient des éléments de niveau bloc, utilisez flotte pour les aligner les uns avec les autres, puis de résoudre tous les problèmes (potentiels) de mise en page causés en plaçant des éléments flottants sur votre page, utilisez this clever solution.
Vous devriez envisager d'utiliser des classes pour vos styles au lieu de les intégrer si possible. La situation actuelle, ils vont devenir un cauchemar pour l'entretien.
Aussi, si vous avez le contrôle dessus, put a doctype (je recommande d'utiliser XHTML 1.0 Transitional.Tous les enfants cool le font!) Dans le code HTML de vos pages afin que vous n'activez pas le mode Quirks. Laisser le mode Quirks activé peut causer beaucoup de maux de tête, surtout si vous essayez d'utiliser de "nouvelles" techniques pour rendre votre site meilleur pour vos utilisateurs.
Vous avez un plus gros problème dans Firefox: Les images ne sont même pas côte à côte. –
J'ai mis à jour ma réponse pour l'aligner avec votre commentaire, mais je ne peux pas tester moi-même la nouvelle solution car j'obtiens une erreur "401 Authorization Required" lors du chargement des images. –