This book is the most up-to-date web development book, Rick’s Web Design with HTML5 and CSS, teaches you step by step how to design a professional looking website that will work on any known device. You will learn how to code and create responsive websites that are automatically adapted for different screen sizes and you UI design will work flawlessly on mobile phones, tables and desktops.
This book is written in friendly and informal style and includes everything you need to be successful web developer. It includes two of the most important layout mechanisms like Flexbox and CSS Grid. By the end of this book, you will have a comprehensive understanding of what responsive web design is and how you can implement the most advanced HTML5 and CSS techniques.
Who this book is for?
This book is for everyone one that wants to learn new front-end skills or even if you are already a stack developer but you still want to learn the new and modern HTML and CSS features. This book is for someone that wants to build responsive websites and gain deep understanding of HTML and CSS concepts.
Incredibly poorly written. In each section, one gets the sense the author just wrote the first thing that came to mind, without bothering to organize the ideas at all. There are numerous grammatical errors in the preface alone, which does not inspire confidence in the author's competence or attention to detail.
Given that this book (and, on further inspection, many other books by this "author") seems to be nothing more than a cash-grab with no regard for quality, one star is warranted. I'm guessing the two five-star reviews so far were written by the author's friends.
Seriously, you're better off reading the free articles on MDN.
I really enjoyed this book on HTML and CSS. My only complaint was the spelling and grammar. The content was excellent, I only wish someone edited the book before it was published. I will definitely use this as a reference going forward.