Seit einiger Zeit beschäftige ich mich nun endlich intensiver mit dem Thema "CSS" und habe bewusst den Weg von Beginn an, quasi als Einsteiger, begonnen - um einmal grundlegend das Thema aufzurollen.
Dabei bin ich über dieses Buch gestolpert, habe mir u. a. auf Amazon als auch direkt beim Verlag alle Informationen angeschaut und dann beherzt zugegriffen und es mittlerweile mehrfach gelesen und damit gearbeitet.
Lt. Buchtitel und Umschlagtext will sich das Buch an den Einsteiger wenden.
Inhaltlich gliedert sich das Buch in folgende Tutorial-Kapitel zu den Themen:
- Überschriften
- Navigation
- Bild und Text
- Bildergalerien
- Formulare
- Tabellen
- Hintergrund/Hintergrundgrafiken
- Layouts (fix, fließend und elastisch) und als Abschluss
- Specials zum Thema Diagramme, Kontaktdaten, Übersicht und Bewertung
Zu jedem Kapitel bietet das Buch jeweils 3 Tutorials, quasi in der Art "Einfach", "Mittel", "Schwer". Lediglich die Themen "Bildergalerien" und "Formulare" bieten jeweils "nur" ;-) 2 Tutorials.
Angereichert werden die Kapitelabschnitte mit Exkursen zu den Themen
- Was sind Cascading Style Sheets?
- Schriftgrößen in px, pt, em oder %?
- Webseiten ausdrucken? CSS macht's möglich sowie
- Wie und warum strukturiert man CSS-Dateien?
die dem Leser einige grundlegende und nützliche Informationen "am Rande" bieten.
Zusätzlich beinhaltet das Buch eine DVD mit allen Beispiel-Listings des Buches, über 1 Stunde Videotraining zum Thema CSS (entnommen dem Videotraining "Einstieg in CSS" von Thomas Kötter, ebenfalls erschienen bei galileo), diversen Tools für CSS und einer Adobe Photoshop CS3 Trial-Version.
Der Autor, Heiko Stiegert, möchte ein Einsteiger gerechtes Werk an den Mann oder die Frau bringen. Doch leider offenbart sich schon beim ersten Lesen, dass der Buchtitel "CSS-Design: Die Tutorials für Einsteiger" etwas unglücklich gewählt. Auch der Umschlagtext mit dem Einstiegssatz "Dieses Buch macht Sie Schritt für Schritt zum CSS-Profi" verspricht mehr als das Buch dann doch wirklich tut.
Bereits beim Lesen des Vorworts des Autors fängt man an zu stutzen, spricht dieser doch stets von "CSS-Design: Die Tutorials für modernes Webdesign" - so dass ich mich als Leser gefragt habe, wie lautet denn der Buchtitel nun wirklich?
Die einzelnen Tutorials sind jeweils in Unterschritte gegliedert. So wird der Leser step-by-step durch das Thema geführt und kann jeden Schritt "mitprogrammieren". Visuell unterstützt wird dies durch beispielhafte Abbildungen, so dass man sein "eigenes" Ergebnis einfach gegenvergleichen kann. Jedoch zeigt sich hier erneut, dass der Anspruch ("Einsteiger") nicht wirklich erfüllt wird. Denn der CSS-Einsteiger erhält zwar per Randnotizen / Randbemerkungen ausgewählt Informationen, zu dem was er da macht und warum. Jedoch ergibt sich weniger eine zusammenhängende Einführung als ein "einfaches Informationsfüttern", so dass der Einsteiger ein ums andere Mal allein gelassen wird und evtl. überfordert ist.
Jene mit CSS-Grundlagen und ersten Erfahrungen ziehen deutlich mehr Nutzen aus den Tutorials.
Des Weiteren sorgen (ich nenne es mal) "Flüchtigkeitsfehler" für ein nicht ganz rundes Bild. Einerseits der eine oder andere Rechtschreibfehler, sowie ab und an fehlende Worte, die ein wenig den Satzbau zerlegen und für kurzzeitige Verwirrung sorgen. Auch die Listings sind leider nicht fehlerfrei, so dass beim Abtippen und anschließendem Prüfen im Browser schon mal ein "langes Gesicht" entstehen kann.
Thematisch zeigt das Buch aber auch seine Stärken:
Die Themen behandeln alle wichtigsten Bereiche für modernes Webdesign und somit einen deutlichen Praxisbezug. Die Darstellung ist durchweg farbig - sowohl Quelltexte als auch Abbildungen - und zu jedem Tutorialschritt erleichtert dies das Erarbeiten. Weiterhin zeigt das Buch (und damit der Autor), was man alles mit CSS verwirklichen kann und kann so auch ein Ideengeber sein (zumindest mir hat es die eine oder andere Idee bereits entlockt).
Mein Fazit:
Für CSS-Einsteiger mit fast keinen oder nur minimalen Vorkenntnissen ist das Buch meiner Meinung nach nicht als Erstlektüre und Einstieg in das Thema CSS geeignet bzw. nur sehr stark eingeschränkt empfehlenswert.
Jene, die bereits Erfahrungen / Grundkenntnisse mit CSS haben und auf der Suche nach Ideen, Denkanstößen sind, kann ich das Buch jedoch als 2. Buch bzw. Zusatzlektüre empfehlen.
Und meine Empfehlung an den Verlag galileo ist: Nennt das Buch um! "CSS-Design: Die Tutorials für modernes Webdesign" (wie es der Autor in seinem Vorwort selber schreibt!) ist sehr viel treffender und schützt den einen oder anderen potenziellen Kunden sicherlich vor einem evtl. Fehlkauf. ;-)
Da man keine halben Sterne in der Gesamtbewertung vergeben kann, gibt es von meiner Seite aus 0,5 Punkt Abzug für den unglücklichen Buchtitel und Umschlagtext und 0,5 Punkte für die Flüchtigkeitsfehler.