YoVDO

CSS: Inheritance, Specificity, and the Cascade

Offered By: LinkedIn Learning

Tags

Computer Science Courses Web Development Courses Inheritance Courses Selectors Courses

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
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

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