Books are useful for building and managing web sites. Try keeping online documentation open along side the Web page you are working on. Try understanding the online documentation written by technical people who do not bother to explain any of the basics. Now switch to a book written for your degree of knowledge and experience. You follow the book in a logical manner and everything is explained as you need it.