se javascript ti serve solo x quelle cose allora lo trovi già in una qualsiasi guida di html o xhtml.
il css sinceramente l'avevo trovato su una guida di xml (valida appunto solo x l'appendice riguardante il css).
x la creazione di documenti xml non saprei cosa consigliarti xkè non è uno scherzo l'xml.
ma la Guida Completa della McGrawHill mi sembra troppo