The ultimate learn-by-doing approach. Short chapters are paired with free interactive online exercises to teach the fundamentals of HTML and CSS.
Written for beginners, useful for experienced developers who want to sharpen their skills. Prepares the reader to code a website of medium complexity. The learner spends two to three times as long practicing as he does reading. Based on cognitive research showing that retention increases 400 percent when learners are challenged to retrieve the information they just read. Explanations are in plain, nontechnical English that people of all backgrounds can readily understand. With ample coding examples and illustrations.
Mark Myers is true to his title's promise. He understands the beginners mind. He explains clearly, defines terms precisely, and with a deft bit of wit and humor sprinkled though out. I especially like his tactics for maximizing learning w/o burning-out: ten minutes of study, followed by 20 minutes of online quizzing. And then take a well-deserved break: walk, pat the dog, take care of other business. Maybe go through it again later in the day, either with new material, or simply refreshing the old.