CSS: Inheritance, Specificity, and the Cascade

Go to class
Write Review

Free Online Course: CSS: Inheritance, Specificity, and the Cascade provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. CSS: Inheritance, Specificity, and the Cascade is taught by Jen Kramer.

Overview
  • Understand the C in CSS—the cascade—and how its three parts work together to determine the style of a website or document.

Syllabus
  • Introduction

    • The big C in CSS
    • CSS terminology refresher
    1. Understanding Inheritance
    • What is inheritance?
    • Examples of inheritance
    • Controlling inheritance with inherit
    • Exploring initial, unset, revert, and all
    • Challenge: Working with inheritance
    • Solution: Working with inheritance
    2. Understanding Specificity
    • What is specificity?
    • How selectors and ordering impact specificity
    • Selectors with no specificity
    • The impact of inheritance on specificity
    • Challenge: Explaining specificity
    • Solution: Explaining specificity
    3. Understanding the Cascade
    • What is the cascade?
    • Identifying origins of CSS declarations using browser tools
    • Sorting declarations by importance
    • !important: Its use and abuse
    • @layer: Impacting specificity through components
    Conclusion
    • Moving forward with CSS