Cuando flotas un elemento, este sigue estando habitualmente en el flujo natural de HTML. El problema que crees que se puediera dar, se da cuando posicionas un elemento de forma absoluta, cosa que sí que es verdad que en la medida de lo posible hubiera que evitar.
Para no volverte repetitivo, puedes hacer esto:
Código CSS:
Ver original#div1,#div2 {
/* estilos comunes... */
}
#div 1 {
/* estilos de div1 */
}
#div 2 {
/* estilos de div2 */
}
O también, si sólo los tienes como elementos flotantes-contenedores, puedes usar clases en vez de
ideses.
Código CSS:
Ver original.flotantes {
/* estilos de los div flotados... */
}
Así tu código no crece innecesariamente.