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/