Though a couple of years old, John Duckett’s HTML & CSS: Design and Build Websites is still a solid introductory book that makes HTML and CSS very approachable while also keeping aesthetics top of mind. Beautiful page layouts with ample use of color and appropriate white space – some may even choose to add it to their “coffee table” book collection.