SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Text courses/
  • CSS Master, 3rd Edition
CSS Master, 3rd Edition

CSS Master, 3rd Edition

Take your CSS skills to the next level


Course details

4.8∙13 Ratings9 reviews

Published
August 2021
Publisher
SitePoint
Chapters
13

About the course

CSS has grown from a language for formatting documents into a robust language for designing web applications. Its simplicity is deceptive, however. It belies the complexity of the box model, stacking contexts, specificity, and the cascade. CSS mastery lies in understanding these concepts and how to take advantage of them.

This book will show you how to write better, more efficient CSS, and to take advantage of the plethora of the new cutting-edge CSS features available to the front-end developer. You’ll also learn to master tools that will improve your workflow.

  • Organize your CSS to create efficient, reusable, and maintainable code
  • Discover complex layout techniques: grid layouts, multi-column layouts, and more
  • Use advanced effects: transitions, transforms, filter effect, and animations
  • Take advantage of custom properties: re-use and dynamically control properties
  • Combine CSS and SVG to create seriously powerful graphics

This edition has been thoroughly updated to cover newer CSS features and techniques, including new chapters on visual effects and managing document scroll, and greatly expanded coverage of selectors.

This book is for intermediate-level CSS developers, as it assumes a fair amount of experience with HTML and CSS. No time is spent covering the basics of CSS syntax. Coverage of CSS concepts such as the box model and positioning are included to illuminate concepts for the experienced developer, but this coverage is not meant as an introduction for beginners. Experience with JavaScript is helpful, but not necessary.

Author

Tiffany Brown

Tiffany Brown

Tiffany B. Brown is a freelance web developer based in Los Angeles, California. She has worked on the web for nearly two decades with a career that includes media companies, marketing agencies, and government. Brown was also part of the Digital Service Team at the United States Department of Veterans Affairs, the United States Digital Service, and the Opera Software Developer Relations team. Brown is also a co-author of SitePoint's Jump Start: HTML 5, and has contributed to Dev.Opera, A List Apart, SitePoint.com, and Smashing Magazine.

Course Outline

Chapter 1: Selectors
Chapter 2: CSS Architecture and Organization
Chapter 3: Debugging and Optimization
Chapter 4: Custom Properties
Chapter 5: Layouts
Chapter 6: Working with Text
Chapter 7: Transitions and Animations
Chapter 8: Transforms
Chapter 9: Visual Effects
Chapter 10: Applying CSS Conditionally
Chapter 11: CSS and Scrolling
Chapter 12: SVG
Chapter 13: Conclusion

Reviews
4.8

13 total

11
2
0
0
0

Course details

4.8∙13 Ratings9 reviews

Published
August 2021
Publisher
SitePoint
Chapters
13

SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy