IE zeigt Bild nicht an - Mozilla schon

Hallo,

die Forumsuche konnte mir leider nicht helfen. Google findet nur Probleme, keine Loesungen.

http://www.montana-banana.de

Per Datenbank wird folgender Code in ein Newsscript geladen:

backfront

Allerdings zeigt mir der IE nur das erste bild an. Mozilla macht vernünftigerweise beide. Der absolute Pfad ist 100%ig richtig, daher ist es mir ein Rätsel, warum das Bild nicht erscheint. Mit Hoehen und Breitenangaben hab ich es auch schon versucht, sowie mit relativen Pfaden.

Hat jemand von euch eine Idee, woran das liegen koennte?

Fals das relevant ist:
Du benutzt xhtml 1.0 strict als Doctype. Dementsprechend muss du auch die selbstschliessenen Tags kennzeichnen. (Wie in dem Fall der img-Tag)

Mfg

Was bedeutet „kennzeichnen“?

Wieso funktioniert es mit dem ersten Bild dann?

Der IE hat einen strengeren Prüfalgo für Bilder. Ich schätze, das im Header etwas nicht gefällt.

Ich habe das Bild in PS neu gespeichert und es wird nun im IE angezeigt.

Versuchs das Bild neu zu speichern und uppe es erneut.

Dennoch sollte er die Regeln von xhtml 1.x strict einhalten. (IE fällt bei Fehlern schnell in den Quirks-Modus)

In deinem Fall also:

backfront

Ein Neuspeichern und Hochladen hat leider nicht die gewünschte Wirkung erreicht. Immernoch kein Bild.

Was soll an meinem Header falsch sein?

Danke :expressionless:

Edit: @timbouu:

Das hat leider auch nichts geändert.

In dem HTML-Code stimmt so einiges nicht. Korrigier mal diese Fehler und Warnungen:

[Invalid] Markup Validation of http://www.montana-banana.de/ - W3C Markup Validator

Ja den Link kenne ich bereits und der steht auch auf meiner To-Do Liste. Da die Masse aber so extrem ist, hab ich das mal weiter nach hinten verlagert. Konnte auch keine direkte Verbindung zwischen meinen Tags und dem übrigen HTML sehen, die so einen Fehler sinnvoll erscheinen lassen.

Nun klappt es. Danke an Ico.

Musste die Datei im PS als jpg fürs Web abspeichern. Danke für eure Hilfe.

Am Quirkmode liegt sowas nie. Es ist außerdem ganz genau festgelegt, wann der Browser im Quirks oder Standard Mode ist. Sonst könnte man das nie kontrollieren.

Außerdem sind dem IE und allen anderen Browsern egal, ob leere Elemente geschlossen werden. Auch wenn man es machen sollte.