Murach’s HTML5 and CSS3, 3rd Edition is a one stop solution to solve all your learning requirements for developing the front end of your applications.
The books starts with introduction to HTML and CSS and quickly covers some advanced topics in it like Responsive web design, adding audio and video, using CSS3 features to name a few. The chapter on responsive web design is very useful as it covers concepts really relevant in today’s multi screen world.
The book also covers concepts on Javascript and the famous jQuery library including jQuery Mobile. The chapters on designing and deploying websites are very useful for those who have done development but never got it live to the outside world. If the book could include some suggestions for good hosting providers and good domain name service provider then it would have been very useful.
As is the norm with Murach’s books, this book is also a highly practical oriented book with all the concepts explained via examples. Ideally I would use this book as a reference and read those parts of the book as and when necessary. The chapter on Responsive web design is highly recommended as I am not aware of such an elaborate coverage of the topic else where.