sieh dir einfach
www.csszengarden.com an - das dürfte alle fragen beseitigen: Mit div geht ALLES. Wichtig ist nur das css-file.
ALLE Layouts auf der Seite beruhen auf der immer gleichen
HTML-Datei, die fast nur divs enthält. Was sich von LAyout zu Layout ändert ist einfach nur die CSS-Datei.