Per fare un sito ad un cliente, sto dandogli la possibilità di personalizzarselo il più possibile dandogli la possibilità di crearsi paragrafi, blocchi di testo, immagini e quant'altro.
Tramite php gli semplifico l'utilizzo dei tag e sostituisco i tag creati dal pannello d'amministrazione con i tag standard (cercando di rispettare più possibile gli standard xhtml).

Ora capita che creando un div ed inserendovi un'immagine, il div non prenda l'altezza dell'immagine stessa, il che risulta antiestetico:
Con questo codice:
codice:
<div id="container">
 <div style="padding:2px; background-color:#fee8a1;">
  [img]./scripts/img.php?id=4[/img]
  <span style="color:#000000;">Fabrizio

  

  Si occupa della creazione, manutenzione ed amministrazione del sito web
  </span>
 </div>
 

 <div style="padding:2px; background-color:#fff9b2;">
  [img]./scripts/img.php?id=5[/img]
  <span style="color:#000000;"> Antonio

  

  Il boss. Si occupa della gestione economica del sito, dell'organizzazione delle serate, della selezione dello staff e dei gruppi 
  </span> 
 </div>    
</div>
Ottengo questo risultato:


Ho capito che è il float dello stile dell'immagine a creare problemi, ma se non ce lo metto come faccio ad ottenere lo stesso risultato col testo allineato a destra dell'immagine? :master: