Sto creando un sito accessibile con DTD XHTML Strict.
Mi sono però reso conto che se inserisco all'interno di un div (padre),
un altro div (figlio) float a destra,
su internet explorer (io uso il 6) il div padre non ne tiene conto e termina prima della fine dell'oggetto float.

Ho risolto il problema introducendo dopo l'oggetto float:


<br class="clear" />

Però volevo sapere se c'era modo di impostare il Div padre di terminare dopo la fine dell'oggetto float.

Codice:
<div id="padre">
xxx xxx xxx
<div id="figlio" style="float:right">
yyy yyy yyy

yyy yyy yyy

yyy yyy yyy

</div>
</div>

Grazie