bè un libro pratico e molto comodo secondo me è HTML, CSS, XML scritto da Riccardo Nikolassy per Hoepli Informatica, costo 22 euro ma non so se è ancora in commercio (io l'ho comprato un anno fa).
Tra i più comuni e utili ci sono anche quelli dell'Apogeo e quelli della Finson(questo un pò vecchiotto, è del 2001, ma ci sono un sacco di spiegazioni ed esempi e poi a 5 euro ne vale la pena)