Hallo!
Wobei man imho auch gleich darauf hinweisen sollte, dass das Kapitel eigentlich veraltet ist.
Das sehe ich nicht so.
Ich schon ...! :-P
Float und position: absolute sind nicht veraltet. Bis auf weiteres sind es robuste Layouttechniken, und es werden auch in Zukunft noch wichtig sein.
Auch das kann man durchaus anders sehen, nämlich so, dass es "früher" gar kein "geeignetes Mittel" für das Layout in CSS gab. Und stattdessen immer irgendwelche anderen Dinge dafür herhalten mussten - quasi analog zu Tabellen-Layouts in HTML.
Insofern würde ich schon eher behaupten, dass man Floats heutzutage nicht mehr für Layoutzwecke missbrauchen muss.
Für "moderne/ aktuelle" Browser sollte man eher auf Flexbox, als auf Float Layouts setzen, und als Fallback Variante dann ggf. auf 'display:tbale-...'. Wobei das eigentlich nur noch für die IE 8+9 von Nöten ist/ wäre.
Floats werden seit 10 Jahren erforscht und sind die vorherrschende Layoutmethode. display: table ist erst seit ein paar Jahren robust einsetzbar und hat seine eigenen Tücken.
Die auch nicht größer sind, als die von Floats ... ;-)
Flexbox ist seit Jahren ein sich ändernder Working Draft und in den aktuell verwendeten Browsern nicht oder sehr inkonsistent implementiert.
Wobei es aber so aussieht, als wäre die derzeit aktuellste Fassung die Letzte. Und die ist zumindest in den aktuellen Versionen von FF und Chrome (somit auch Opera) auch entsprechend implementiert.
Momentan hat man mit Flexbox soviel Ärger wie mit Floats im Internet Explorer 6, man muss mehrere Versionen und Fallbacks einbauen.
Mehrere Versionen - Ja, Fallback - Ja, Ärger - Nein! :-P
Und RWD "funktioniert" vernünftig quasi ohne nicht ...!
Gruß Gunther