Welches Framework wäre da zum empfehlen? Sind die flexiblen frameworks von anfang an flexibel oder muss man da das html oder css selbst schreiben? Sind sie ganzseitig aufgebaut oder muss man das selber erledigen?
Ein Framework ist kein Template !!
Du schreibst natürlich ALLES selber, alle HTML und CSS-Codes. Ein Framework (wie zB jquery) bietet dir nur einfach tausende Möglichkeiten deine Website ansprechender zu gestalten und bietet dir vorgefertigte Funktionen (wie Animationen etc) und tausende Plugins (bei jquery). Vor allem aber kannst du bei jquery mit dem $-Operator auf eine so geniale Art und Weise Elemente ansprechen, wie es nur selten der Fall ist.
Nicht zu vergessen sind die AJAX-Funktionen, oder auch die bind-Funktion, die einen bestimmten Eventhandler an bestimmte Elemente bindet.
Genug Werbung, lies dich rein: http://jquery.com
Und verwechsel ein Framework nicht mit einem Template!
Nur durch ein Zusammenspiel aus solchen Frameworks und guten, fundierten HTML, CSS, JS Kenntnissen entstehen die heutigen Web 2.0 Seiten etc.