Das img ist ein ganz normales Inline-Element, nicht wahr? Naja, es scheint davon abhängig zu sein, wen man fragt. Es gibt offenbar gewisse Browser, die bei der der folgenden Konstruktion das geschützte Leerzeichen zwischen dem Bild und dem anderen HTML-Element einfach gepflegt ignoriert:
<img src="Foo.jpg" alt="Foo" /> Bar
Opera und beide Internet Explorer (6 und 7) beachten das Zeichen, Firefox und Safari (Windows-Version) pfeifen drauf und brechen nach Belieben um. Interessanterweise scheint das Problem nur Bilder zu betreffen – andere Elemente wie z.B. zwei span lassen sich problemlos durch zusammenhalten.
Das nervt mich gerade akut. Hat jemand noch andere Browser (v.a. Firefox 3) zur Hand und kann mal nachsehen wie die sich verhalten?
Nikolas ¶
4. Februar 2008, 12:08 Uhr
Kennst du http://browsershots.org/?
Da kann man Seiten in diversen Browsern testen lassen. Hab mal deine Testseite eingetragen. Die wird jetzt abgearbeitet: http://browsershots.org…nbsp.html