CSS: Inheritance, Specificity, and the Cascade
Offered By: LinkedIn Learning
Course Description
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
- What is inheritance?
- Examples of inheritance
- Controlling inheritance with inherit
- Exploring initial, unset, revert, and all
- Challenge: Working with inheritance
- Solution: Working with inheritance
- 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
- 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
- Moving forward with CSS
Taught by
Jen Kramer
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera