Om nah hoo pez nyeetz, Lorenz!
Natürlich kommt in das div noch mehr rein, das Beispiel wurde der Übersichtlichkeit vereinfacht, ohne dass der Effekt verlorenging.
Verwende eine semantische Textauszeichnung!
s.o.
Das Eine hat mit dem Anderen nichts zu tun. Es gibt in HTML 5 passendere Elemente als das nichtssagende div. Du solltest die Artikel wirklich lesen.
Matthias