Gunnar Bittersmann: schlicht: Textumfluss bei Bildern

Beitrag lesen

Das macht float auch. Deswegen hätte ich die Bilder floaten lassen, nachdem ich sie VOR den Textabsatz gestellt hätte (wie wahsaga das schon vorschlug) und den Absätzen einfach mit margin-left einen Abstand zum linken Rand gegeben hätte.

Hi Efchen,
Dazu müsste man aber die Dokumentstruktur ändern. Wenn die Bilder zum Absatz gehören, sollten sie doch ruhig auch innerhalb des Absatzes stehen. Zumal sie außerhalb evtl. gar nicht direkt erlaubt wären:
  ~~~html <body>
    <img/>
    <p/>
    <img/>
    <p/>
  </body>

ist nicht Strict. (Womit nicht die fehlenden Attribute gemeint sind.)  
  
Gibt es irgendwelche Probleme mit der von mir vorgeschlagenen absoluten Positionierung? Ist es so, dass alle UAs bei fehlender Angabe zu top das Element nur horizontal verschieben, es in der Vertikalen dort belassen, wo es ohne absolute Positionierung auch wäre?  
  
Ergänzt werden sollte für die Textabsätze eine min-height-Angabe in Höhe der jeweiligen Bildhöhe plus gewünschtem Minimalabstand. So wird die bei Schriftgrößen-/Textabstzbreiten-Kombinationen evtl. auftretende Überlappung der Bilder vermieden, in Browsern[tm] jedenfalls.  
  
Live long and prosper,  
Gunnar

-- 
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)