La richiesta iniziale era fare un sito semplice quindi: html + css (fondamentali!!) e un pizzico di javascript. Basta
Vuoi "accativare"? ok... usa jquery... ma non metterti a leggere guide. Google ti tira fuori lo script da copiare/incollare a seconda dell'esigenza.

Il resto è fantasia.
Un sito complesso o semplice che sia è solo una serie di div che contengo altri tag (che trovi nelle guide).