Busca en internet el libro titulado: El gran libro de HTML5, CSS3 y javascript y los puedes reforzar con esta cadena de turoriales, https://m.youtube.com/watch?v=qz8Q1UGQdts, que aunque el autor no hace la referencia si se ve a leguas que tomó los ejemplos y procesos del libro
Saludos