Beginning HTML & CSS (Paperback)
|Author: Rob Larsen|
From the Publisher:
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.
The book then goes on to introduce CSS, and teaches the reader how CSS is used to control how their pages will look / appear. Again there are individual chapters that teach the reader how to control different types of HTML elements: text, colors, lists tables and forms. There are also chapters covering page layout and design. In particular, this covers popular topics such as responsive design (sites that adapt their layout for different devices), and progressive enhancement / graceful degradation (to handle the capabilities of different devices). Throughout the section there are tips on creating more attractive designs.