per quello su Javascript io ho trovato molto utile
"javascript, La guida, quinta edizione" Goodman-Morrison (McGraw-Hill)
Ad ogni modo se vuoi arrivare a capire concetti un pò più complessi (oop, regexp, closures, eventi) dovrai necessariamente cercare e studiare anche documentazione in rete (quasi sempre in inglese)
per i CSS guarda invece tra i link utili in evidenza nel subforum CSS.