Buchkritik
»Cascading Stylesheets« von Dan Shafer, Kevin Yank

Buchcover Cascading Stylesheets
Buchcover Cascading Stylesheets

Der Trend bei HTML-Seiten geht immer mehr in Richtung XHTML. CSS spielt in Konstruktionsdreieck Inhalt, Layout und Verhalten eine wichtige Rolle. Denn mit ausgetüftelten Stylesheets lässt sich nicht nur Bandbreite sparen, sondern es lassen sich nachträglich Verbesserungen und Änderungen vornehmen, ohne, dass Hand an den Quellcode gelegt werden müsste. Vorausgesetzt man hat den Quellcode ordentlich strukturiert.

Genau diesem Thema widmet sich »Cascading Stylesheets«, dass auf mehr als 400 Seiten CSS ausführlich beleuchtet. Dabei gehen die Autoren den umgekehrten Weg und beschreiben nicht erst sämtliche CSS-Eigenschaften, sondern erklären schon früh den Zusammenhang zwischen Gerüstaufbau und Layout, der bei vielen anderen CSS-Büchern zu kurz kommt.

Sehr gut sind die Hinweise und Lösungen angesichts der bekannten Browser-Bugs. Da bei etlichen Browsern, allen voran Internet Explorer 5 und 6 öfters Fehlinterpretationen von Style-Eigenschaften vorkommen, kann das bei Unwissen schon einmal zu frustriertem Haareraufen führen. Zwar sind die Browser-Kriege vorbei, doch auch heute noch müssen Web-Designer mit den Fehlern sämtlicher Browser kämpfen.

Weiterhin zeigen die Autoren anhand ihrer Website Footbag Freaks, wie ein Internetauftritt mit validem und funktionierendem Layout aufgebaut werden kann. Erst das anschließende Kapitel beschäftigt sich ausführlich mit dem Formatieren von Texten.

»Cascading Stylesheets« ist eine lohnende Anschaffung, die alle wesentlichen Bereiche des CSS-Designs behandelt. Lediglich die optische Gliederung des Kapitels »Referenz der CSS-Eigenschaften« hätte etwas eindeutiger sein können. So muss man zweimal hinschauen, ob und wie eine CSS-Eigenschaft von den jeweiligen Browsern unterstützt wird.

Verlag: dpunkt.verlag
Autor: Dan Shafer, Kevin Yank
ISBN: 3-89864-248-8
Preis: € 44,95