Bewertung:

CSS in Depth ist ein umfassendes und gut strukturiertes Buch, das sich auf fortgeschrittene CSS-Techniken konzentriert. Es wird für seine gründliche Behandlung grundlegender Konzepte, die praktischen Beispiele und die Klarheit des Textes gelobt. Es wird jedoch angemerkt, dass das Buch nicht für Anfänger geeignet ist und sich manchmal unorganisiert anfühlen kann, wobei einige Kapitel von einigen Lesern als unnötig angesehen werden.
Vorteile:⬤ Umfassende Behandlung von CSS-Grundlagen und fortgeschrittenen Techniken.
⬤ Klarer Schreibstil mit praktischen Beispielen.
⬤ Nützliche Ressourcen auf GitHub verfügbar.
⬤ Nützlich sowohl für Anfänger als auch für erfahrene Entwickler, die ihr Wissen vertiefen wollen.
⬤ Gut strukturierte Kapitel, die aufeinander aufbauen.
⬤ Nicht für absolute Anfänger geeignet; setzt Vorkenntnisse in CSS und HTML voraus.
⬤ Einige Leser fanden die ersten Kapitel wenig ansprechend und zu sehr auf Namenskonventionen konzentriert.
⬤ Unorganisierte Darstellung mit sich teilweise wiederholenden Inhalten.
⬤ Begrenzte Details zu modernen Layouttechniken wie Flexbox und Grid in einigen Kapiteln.
⬤ Kritik am visuellen Stil des Buches, insbesondere der Mangel an Farbe.
(basierend auf 31 Leserbewertungen)
CSS in Depth
Zusammenfassung
CSS in Depth führt Sie in eine Welt von CSS-Techniken ein, die von clever bis verblüffend reichen. Dieses sofort einsetzbare Buch ist vollgepackt mit kreativen Beispielen und leistungsstarken Best Practices, die Ihre technischen Fähigkeiten schärfen und Ihren Sinn für Design beflügeln werden.
Vorwort von Chris Coyier, Mitbegründer von CodePen.
Tauchen Sie noch tiefer in die Geheimnisse von CSS ein mit unserem Videokurs CSS in Depth in Motion, der exklusiv bei Manning.com erhältlich ist (www.manning.com/livevideo/css-in-depth-in-motion)
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.
Über die Technologie
Manche Websites sind wirklich beeindruckend. Sie sehen toll aus, sind visuell konsistent und wirken interaktiv und reaktionsschnell. Sie können darauf wetten, dass ihre Entwickler CSS sehr gut kennen. CSS legt alles fest, vom strukturellen Layout der Seitenelemente bis hin zu ihrem individuellen Aussehen und ihrer Wirkung. Wahre Meister kennen die Muster der CSS-Entwicklung, die Techniken zu deren Umsetzung und die Feinheiten, die zu einer schönen Typografie, fließenden Übergängen und ausgewogenen Grafiken führen. Schließen Sie sich ihnen an.
Über das Buch
CSS in Depth führt Sie in eine Welt von CSS-Techniken ein, die von clever bis verblüffend reichen. Dieses sofort einsetzbare Buch ist vollgepackt mit kreativen Beispielen und leistungsstarken Best Practices, die Ihre technischen Fähigkeiten schärfen und Ihren Sinn für Design beflügeln werden. Sie erhalten neue Einblicke in bekannte Funktionen wie Floats und Units und experimentieren mit neuen Ideen wie Responsive Design und Musterbibliotheken. Fazit: Dieses Buch wird Sie zu einem besseren Webdesigner machen und Ihre Anwendungen werden fantastisch aussehen.
Was ist drin?
⬤ Vermeiden Sie häufige CSS-Fallen.
⬤ Meistern Sie missverstandene Konzepte.
⬤ Flexbox und Grid-Layout nutzen.
⬤ Responsive Designs für jedes Gerät.
⬤ Code für Wiederverwendung und Wartbarkeit.
Über den Leser
Geschrieben für Webentwickler, die die Grundlagen von CSS und HTML kennen.
Über den Autor
Keith J. Grant ist ein leitender Webentwickler, der Webanwendungen und Websites erstellt und pflegt, darunter die Website der New Yorker Börse.
Inhaltsverzeichnis
TEIL 1 - WIEDERHOLUNG DER GRUNDLAGEN.
⬤ Kaskade, Spezifität und Vererbung.
⬤ Arbeiten mit relativen Einheiten.
⬤ Beherrschung des Box-Modells.
TEIL 2 - BEHERRSCHUNG DES LAYOUTS.
⬤ Floats sinnvoll einsetzen.
⬤ Flexbox.
⬤ Gitter-Layout.
⬤ Positionieren und Stapeln von Kontexten.
⬤ Reaktionsschnelles Design.
TEIL 3 - CSS IM MASSSTAB.
⬤ Modulares CSS.
⬤ Muster-Bibliotheken.
TEIL 4 - FORTGESCHRITTENE THEMEN.
⬤ Hintergründe, Schatten und Mischmodi.
⬤ Kontrast, Farbe und Abstände.
⬤ Typografie.
⬤ Übergänge.
⬤ Transformationen
⬤ Animationen.