Sabiendo solo html y CSS te recomiendo que aprendas javascript llano, para comprender mejor jQuery. Antes el uso de frameworks venia de una necesidad de codigo crossbrowser, creo. Pero ahora jquery tiene tanto que ver con la generación de galerias de imagenes, etc, y es tan sencillo, que muchos pegan el salto e ignoran javascript
Te conviene empaparte un poco:
Javascript a fondo
http://www.desarrolloweb.com/javascript/
DOM javascript
http://www.desarrolloweb.com/manuale...avascript.html
Manipulación del DOM:
http://www.maestrosdelweb.com/editorial/dom/