Es geht weniger um die Beschreibung, als mehr um den praktischen Einsatz der neuen Features. Weswegen es nicht schaden kann, wenn der Leser zumindest rudimentäre Kenntnisse in HTML und CSS mitbringt. Der Fokus liegt eindeutig auf den neuen Elementen - es wird also keine Einführung in HTML und CSS gegeben.
Nach einer minimalistischen Einführung in HTML5 und CSS3 geht es auch gleich in die Praxis, in dem verschiedene Elemente anschaulich aufgezeigt werden. Dabei wird stets mittels praktischen Beispielen der mögliche Einsatz der neuen Elemente aufgezeigt. Natürlich wird bei allem auch immer die Browserproblematik angesprochen und Lösungen angeboten, wie man alles auf jeden Browser zum laufen bekommt. Insbesondere bei der CSS-Syntax bekommt man so allerhand interessante Tipps und Tricks mit. Sehr spannend wird das dann auch bei den Formularen genutzt. wo es nun möglich ist eine ganze Reihe neuer Varianten einzubauen, bis hin zu Eingabeprüfungen die rein auf HTML5 basieren.
Weiter geht es mit einem Überblick über Audio- und Video-Elemente, um dann ein großes Kapitel über allerlei Möglichkeiten mit CSS3 aufzuzeigen, wie Farbverläufe, abgerundete Ecken, Schatten, eigene Fonts und Transformationen - natürlich alles ohne grafische Objekte und alles darstellbar in den gängigen Browsern.
In den abschließenden Kapiteln geht es dann um Geolocation und Web-Apps. Hier wird auf das JQuery-Framework zugegriffen und aufgezeigt, wie sich alles einfach und dynamisch in die eigene Website integrieren lässt. Sehr schön ist hier, dass gerade bei der Geolocation stets auch auf die Privatspäre des Nutzers verwiesen wird und entsprechende Mechanismen gezeigt werden. Zum Ende dieses Kapitels gibt es einen Exkurs über den Web Storage, dem speichern von Daten auf dem PC des Anwenders und einem kleinen Überblick über Web APIs.
Am Ende wird dann schließlich Canvas, SVG und Drag und Drop behandelt und mit einigen schönen Beispielen erklärt.
Durch das ganze Buch zieht sich eine Web-Beispielseite, die im Stil der New York Times designed ist und quasi Stück für Stück mittels der HTML5- und CSS3-Beispiele auseinandergenommen werden.
Ein sehr spannendes Buch, welches einem die neue Generation von HTML und CSS aufzeigt und einem eine Menge neues Handwerkzeugs an die Hand gibt.