Description générale
Un livre de 500 pages composé de 4 parties et deux annexes, contenant 16 chapitres. Le livre contient de nombreux extraits de code HTML et CSS, ainsi que des images (résultats de l'exécution du code). Avant chaque chapitre, il y a toujours une liste des sujets abordés dans le chapitre en cours, et à la fin des chapitres - un résumé succinct.
Aperçu rapide
Comme il y a beaucoup de chapitres, même une analyse brève nécessiterait beaucoup de temps et occuperait beaucoup d'espace dans cette critique, donc je me limiterai à énumérer les chapitres. Leurs titres permettent assez bien de comprendre de quoi il s'agit.
Partie I. Aperçu des principes de base
Chapitre 1. Cascade, spécificité, héritage
Chapitre 2. Travail avec les unités relatives
Chapitre 3. Introduction au modèle de bloc
Partie II. Marquage
Chapitre 4. Éléments flottants
Chapitre 5. Mise en page Flexbox
Chapitre 6. Grilles CSS
Chapitre 7. Contextes de positionnement et superposition
Chapitre 8. Conception responsive
Partie III. Code CSS évolutive
Chapitre 9. CSS modulaire
Chapitre 10. Bibliothèques de composants
Partie IV. Sujets avancés
Chapitre 11. Arrière-plans, ombres et modes de fusion
Chapitre 12. Contraste, couleurs et espacement
Chapitre 13. Typographie
Chapitre 14. Transitions
Chapitre 15. Transformations
Chapitre 16. Animation
Opinion
Mes notes que j'ai rédigées pour ce livre représentent environ 22 pages. Je ne dirais pas que toutes les informations y sont absolument nouvelles - bien au contraire, la plupart des sujets je les connaissais déjà bien. Cependant, ce livre - c'est une bonne ressource pour actualiser ses connaissances et combler les lacunes en CSS. Étant donné la rapidité avec laquelle CSS évolue et les navigateurs lancent et implémentent de nouvelles propriétés CSS chaque année, voire chaque mois, il est peu probable que vous trouviez un livre toujours à jour. Dans ce cas, les livres sur CSS - ne constituent pas la source ni le format d'étude qui vous maintiendra informé des dernières nouveautés. Mais si vous aimez lire des livres (y compris sur la programmation) et que vous souhaitez simplement apprendre CSS, je recommande vivement ce livre.