Klaus Junge: Bilder nahtlos aneinanderreihen

Beitrag lesen

Hallo Steffen,

Ganz so schnell gebe ich mich dann doch nicht geschlagen.

Ludwig, Patrick und Wilhelm haben aber schon das Grundsätzlichste gesagt.
Das Verhalten der Browser ist eigentlich zwingend, jedenfalls wenn
man die textorientierte Geschichte von HTML im Hinterkopf behält.
Browser sollten irgendwelchen Text bestmöglichst auf dem Bildschirm
des Anwenders darstellen. Hierzu setzen sie einen Zeilenumbruch im
Text in ein Leerzeichen um, sonst würden einfach umbrochene Worte
schlicht direkt aneinandergereiht, oder Du müßtest explizit dafür
sorgen, daß jede Textzeile mit einem Leerzeichen endet.
Damit das auch funktioniert wenn eine Zeile mit einem Leerzeichen
endet, werden zwei Leerzeichen zu einem reduziert.

Und, Browser interpretieren doch zu recht alles als Text was nicht
in Tags enthalten ist.

<img ...> <img ...>

Sind zwei Tags mit einem Leerzeichen dazwischen. => Lücke.

<img ...>
<img ...>

Sind zwei Tags mit einem Zeilenumbruch dazwischen.
Dieser wird zum Leerzeichen. => Lücke.

dürfte das gleiche ergeben wie ...

So wie ich das sehe, siehst Du das richtig.
Aber Du sagtest doch, daß Du Bilder lückenlos aneinanderreihen willst
und dazu mußt Du den Browser davon abhalten Leerzeichen zu setzen.
Und das schaffst Du indem Du weder Leerzeichen noch Zeilenumbrüche
zwischen Deine Bilder setzt. Also <img ...><img ...>, oder auch <img
...><img ...> (da ist der Umbruch innerhalb des Tags).

Klaus