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
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera Useful Genetics Part 2
The University of British Columbia via Coursera Object-Oriented Programming
Indian Institute of Technology Bombay via edX Java für Einsteiger
openHPI Computing: Art, Magic, Science - Part II
ETH Zurich via edX