Hi & Willkommen!
Also, um (X)HTML-Dokumente zu erstellen benötigst Du nicht unbedingt ein Buch. Ich habe am Anfang sehr viel Zeit auf selfHTML [1] verbracht, IMHO die beste Seite um sich (X)HTML selber beizubringen.
HTML-Seiten kannst Du ganz einfach mit einem Editor (z.B. der Kate unter KDE oder Notepad unter Windows) schreiben und in einem Internet-Browser Deiner Wahl ansehen/testen.
Beim Browser rate ich Dir dringend den Firefox [2] zu benutzen, da er den HTML-Code standardkonform darstellt. Der Internet-Explorer von Microsoft eignet sich nicht um Internetseiten korrekt darzustellen. Der Firefox erspart Dir also die Bildung von grauen Haaren bei der Fehlersuche und bietet Programmierern viele nützliche Plugins, wie z. B. die WebDeveloperToolbar [3].
Auf Fehler prüfen kannst Du die Seiten kostenlos mit dem W3C-Validator [4], der sagt Dir auch, ähnlich einem Compiler, welchen Fehler er genau in welcher Zeile gefunden hat.
Hoffe es hilft! Gruß, Tobias
[1] http://de.selfhtml.org
[2] http://www.mozilla.org/products/firefox
[3] http://www.chrispederick.com/work/firefox/webdeveloper
[4] http://validator.w3.org