Fortgeschrittene CSS-Techniken
Inkl. Debugging und Performance-Optimierung
- Verlag
- Galileo Computing
- ISBN
- 978-3-8362-1426-1
- Preis
- 39,90 EUR
- Erschienen
- Oktober 2009 (2. Auflage)
Das Buch hat 436 Seiten und ist vollständig in Farbe. Es liegt eine DVD bei, die u.a. alle Codebeispiele und eine verlinkte Liste aller in den Fußnoten angegebenen weiterführenden Artikel und Quellen enthält.
Sie können das Buch versandkostenfrei beim Galileo-Verlag beziehen.
(Auszug aus der Einleitung zur zweiten Auflage)Ein Jahr nach der Erstausgabe konnte unsere Darstellung der Prinzipien von CSS im Kern diesselbe bleiben. Wir haben die Besonderheiten der hinzugekommenen Browsergenerationen aufgenommen. […]
Wir führen unser Konzept fort, den Leser auf anspruchsvollem Niveau an die Prinzipien unseres Arbeitsgebietes heranzuführen, und zeigen, wie man eine schlechte Idee verwirft und eine gute Idee gut umsetzt. In dieser zweiten Auflage ergänzen wir das Buch mit einem Kapitel zur Performance Optimierung […]
(Auszug aus der Einleitung der ersten Auflage)CSS ist nicht einfach. Oft sitzt man vor einem leeren Stylesheet und fragt sich, welches das optimale Verfahren ist, um das angestrebte Layout sicher zusammenzufügen.
Wir greifen in diesem Buch Fragen von fortgeschrittenen Webdesignern und Entwicklern auf, die wir in den letzten Jahren in Foren und Mailinglisten beantwortet haben. Es ist eine kritische Auseinandersetzung mit der Sprache CSS und ihren Techniken geworden, die Ihnen helfen soll, Ihre Fragen im Zusammenhang mit den zugrunde liegenden Prinzipien sehen zu können. Sie werden mit diesem Buch lernen, eigene Lösungen zu finden und wichtige CSS-Techniken sicher anzuwenden.
Inhaltsüberblick
- CSS-Techniken, die nicht selbsterklärend sind
Collapsing Margins, vertikales Zentrieren, negative Margins, Containing Floats, Block Formatting Context, Inline-Block, Positionierung und Stapelung, CSS-Tabellen, Media-Queries u.v.a.
- Inkonsistenzen in Browsern und die Grundlagen des Debuggings
Testen in den Browsern, Werkzeuge für Analyse und Fehlerbehebung, Magic Bullets gegen Bugs des IE-Win u.v.a.
- Die praktische Umsetzung von komplexen Layouts
Navigationslisten, Dropdownmenüs, Mehrspaltenlayouts (fix, fluid, elastisch, Mischformen), Content First, Gleich hohe Spalten u.v.a.
-
Anhang
Performance im Frontend-Engineering
Ein vollständiges Inhaltsverzeichnis befindet sich in der Leseprobe (1,08MB, pdf), die Sie beim Verlag herunterladen können. Wir haben Kapitel 5 (Das Inline-Formatierungsmodell) und Teile aus Kapitel 12 (Navigation: Listen und Menüs) als »Appetithappen« ausgewählt.