Crismorrison bueno talvez no sepa nada segun tu, pero bueno es tu opinion...
Limpiar floats http://librosweb.es/css_avanzado/cap...ar_floats.html Cita: La técnica de corregir los problemas ocasionados por los elementos posicionados de forma flotante se suele denominar "limpiar los float".
Aunque añadir un elemento invisible corrige correctamente el problema, se trata de una solución poco elegante e incorrecta desde el punto de vista semántico. No tiene ningún sentido añadir un elemento vacío en el código HTML, sobre todo si ese elemento se utiliza exclusivamente para corregir el aspecto de los contenidos.
pero vamos al parecer los estan equivocados... sabra dios que clase de gente escribe esos libros...