Nicht-IE-Browser sind auf dieser Seite noch schlimmer.
Ihre Bilder sind jeweils in einem eigenen <a />
Tags, die einen Stil von "display: block;
" haben. Der Anzeigeblock setzt normalerweise jedes Element in eine eigene Zeile (abhängig davon, auf welche anderen Stile sie angewendet werden).
Um dies zu beheben, entfernen Sie den "display: block" -Stil von Ihren Elementen.
<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>
Wenn Sie Ihre Bilder Block Level-Elemente zu sein, die Verwendung schwimmt sie miteinander auszurichten, dann alle (potenziellen) Layout-Probleme, indem schwebende Elemente auf Ihrer Seite verursacht zu beheben, verwenden Sie this clever solution.
Sie sollten die Verwendung von Klassen für Ihre Stile in Betracht ziehen, anstatt sie, wenn möglich, zu inlinern. So wie die Dinge jetzt stehen, werden sie zu einem Wartungs-Albtraum.
Auch, wenn Sie die Kontrolle darüber haben, put a doctype (ich empfehle XHTML 1.0 Transitional. Alle coolen Kinder tun es!) Im HTML Ihrer Seiten, so dass Sie Quirks-Modus nicht einschalten. Wenn du den Quirks-Modus aktivierst, kann das eine Menge Probleme bereiten, besonders wenn du versuchst, "neue" Techniken zu verwenden, um deine Seite für deine Nutzer zu verbessern.
Sie haben ein größeres Problem in Firefox: Die Bilder sind nicht einmal nebeneinander. –
Ich habe meine Antwort aktualisiert, um sie an Ihren Kommentar anzupassen, jedoch kann ich die neue Lösung nicht selbst testen, da beim Laden der Bilder der Fehler "401 Authorization Required" angezeigt wird. –