Jede Website besteht aus HTML, es stellt das Grundgerüst jeder Homepage da. Den HTML-Text kann man leicht mit einem Editor oder ähnlichem schreiben und wird dann von dem Browser (Explorer, Nestcape usw.) als Grafik, Tabelle, oder was man auch immer mit dem erreichen will, angezeigt. Mehr über HTML kann man übrigens unter "KnowHow" erfahren ;).
CSS dagegen wird zwar nicht auf jeder Homepage angewendet, aber auf fast jeder. CSS dient zur Gestaltung einer Website, ein professionelles Layout kann man kaum ohne CSS machen. CSS gibt also einer Homepage ein richtiges Gesicht ;).
Das Buch umfasst eigentlich alles, was man wissen sollte, wenn man eine Homepage bauen will. Allerdings ist das nur das Grundwissen, was heißt, das man keine wirklich professionelle Website zaubern kann, wenn man das Buch durchgelesen hat. Es ist nach meiner Meinung nicht so gut erklärt, was vielleicht auch daran liegt, das man HTML & CSS nicht so gut erklären kann. Trotz allem kapiert man alles, es gibt viele Bilder die das Verstehen erleichtern und eine CD zum Buch, die sehr praktisch ist. Es gibt Kontrollfragen, am Ende jedes Kapitels, die nach meiner Meinung allerdings nicht so viel bringen, da dort oft erwartet wird, man weiß einen ganzen HTML-Text auswendig. Das scheint mir "etwas" kompliziert. Was ich super finde, ist, dass in dem Buch gesagt wird, welcher Code mit welchem Browser angezeigt wird. Denn was nützt eine geniale, ultracoole Homepage mit tausenden Extras, wenn die hälfte der Besucher die Website nicht angucken können, weil der Browser zu viele Codes nicht unterstützt?
Nach meiner Meinung ist es allerdings viel zu schwierig, HTML & CSS nach einem Buch zu lernen. Man kann sich eh nicht jeden HTML-Code merken, darum dient dieses Buch - nach meiner Meinung - eher nur als Nachschlagewerk. Ich bin dafür, das man lieber klein mit Beepworld anfängt und langsam lernt, was HTML ist. Auf einmal anfangen, seine Website selber anfangen zu schreiben, scheint mir zu schwierig. Die beste Lösung - nach meiner Meinung - sind Editoren wie Frontpage, Dreamweaver usw. Dort kann man ganz leicht eine Homepage erstellen, aber trotzdem immer wieder in den HTML-Text umschalten und ihn dort verändert. Das ist leicht und trotzdem wird man mit HTML und auch CSS konfrontiert.
Also, mein Fall ist es nicht ganz. Ich empfehle: nur kaufen, wenn man es als Nachschlagewerk braucht, schon Grundwissen hat und den ausbauen will oder sehr bestrebt ist, HTML & CSS zu lernen und auch den Willen dazu hat.