Quello che intendevo dire io è che se hai bisogno, nel tuo sito, di diversi div uno dentro l'altro è necessario che venagno gestiti tutti dal CSS...Ovviamente solo in caso siano utili e necessari, mica ci si possono mettere solo per bellezza!!! Ovviamente se devi inserire del testo in un div e non è cosi necessario che stia un determinato posto, puoi anche inserire solo un <h1> o un <p>!!!