Un <div> puo` contenere altri <div> oppure dei

o altri oggetti (<ul>, <span>, <a>, ...).
Ognuno di questi puo` avere un id (univoco!!) e puo` gestire eventi onMouseOver, onMouseOut, onClick, ... (pero` non sono compatibili con tutti i browser; per sicurezza dovresti applicare gli eventi su link).

Dovresti dare un occhiata ai CSS ed in particolare al box model. Io lo ho studiato su un libro (C.Schmitt, Designing CSS Web Pages, New Riders, 2003), ma dovresti trovarlo anche nel tutorial sui CSS che si trova in HTML.it .

Ciao
Michele