The book teaches readers the basics of building web sites in HTML5 and CSS3. It begins by talking about different versions of HTML and CSS and describes how modern web pages should use structure and semantics to describe their contents. There are chapters that deal with core topics including: marking up text, images, lists, tables, forms, audio and video. Each of these chapters would introduce relevant HTML5 elements.
Aimed at anyone who wants to build a web site with the core web programming languages: HTML and CSS, whether that is for a hobby or because they are aspiring professional front-end developers.