Note :

Ce livre est apprécié pour sa clarté et son approche pratique de l'apprentissage des CSS, ce qui le rend adapté aux débutants comme à ceux qui souhaitent mettre à jour leurs connaissances. Il comprend de nombreux exemples et est conçu comme une référence utile, bien que certains utilisateurs aient estimé qu'il manquait de profondeur dans certains domaines.
Avantages:A jour sur les sujets CSS, inclut de nombreux exemples en couleur, présentation claire et concise, exemples pratiques, bon pour les débutants et comme référence, contenu bien organisé, l'auteur fournit des ressources supplémentaires et du code téléchargeable.
Inconvénients:Manque de profondeur par rapport à des livres plus complets, quelques inexactitudes techniques notées (par exemple, sur les unités px), perçu comme une vue d'ensemble plutôt qu'une exploration en profondeur.
(basé sur 7 avis de lecteurs)
Modern CSS: Master the Key Concepts of CSS for Modern Web Development
Venez faire le tour du CSS "moderne" en 2020. Ce livre, qui s'appuie sur des exemples, présente les concepts à l'aide d'exemples de code, de captures d'écran et de diagrammes afin de communiquer clairement les informations.
Vous commencerez par les bases de CSS : modèle de boîte, couleurs, sélecteurs et combinateurs, et spécificité. Vous passerez ensuite progressivement à des sujets plus intermédiaires : mise en forme du texte, positionnement, Z-index et contextes d'empilement, dégradés, bordures, puis à des sujets plus avancés tels que les transformations, les transitions, les animations, flexbox et la grille CSS. Certaines fonctionnalités ne sont disponibles que dans les navigateurs modernes (Chrome, Edge, Safari et Firefox), mais des informations sur la compatibilité avec IE11 sont incluses dans la mesure du possible.
On parle beaucoup de la difficulté des feuilles de style CSS et de l'intimidation qu'elles suscitent chez certaines personnes, mais il n'est pas nécessaire qu'il en soit ainsi. CSS moderne utilise une approche logique et compréhensible pour décomposer et expliquer clairement les tenants et les aboutissants de CSS.
Ce que vous apprendrez
⬤ Travailler avec la syntaxe des sélecteurs CSS et calculer la spécificité.
⬤ Utiliser les techniques de style, les polices et le style de texte.
⬤ Examiner les propriétés personnalisées (variables)
⬤ Explorer les différentes façons dont un élément peut être transformé.
⬤ Utiliser des éléments animés avec des transitions CSS.
⬤ Positionner des éléments à l'aide de la disposition Flexbox.
⬤ Comprendre les bases du responsive design.
A qui s'adresse ce livre ?
Toute personne ayant une certaine expérience du HTML et des CSS, mais qui n'est pas familière avec les nouveaux concepts tels que flexbox ou grid. Les personnes qui souhaitent rafraîchir leurs connaissances dans ces domaines.