Build Your Own Website the Right Way Using HTML and CSS. Ian Lloyd’s book. Sounds perfect for beginners.