I found the following books to be easy to read and very informative.

A Simple Guide to Creating Your Own Web Page
Michael Dreyfus,
Pearson Education Ltd 2000.
ISBN 0-13-21253-9

HTML in no time
Christian Wenz and Tobias Hauser,
Pearson Education Ltd 2002.
ISBN 0-130-94938-8

HTML in Easy Steps
Chris Russell
Computer Step 2000
ISBN 1-874029-86-5

These web-sites contain lots of useful hints and tips for good HTML writing