CSS-Cascade Flashcards
What are the four components of “the Cascade”.
source order, inheritance, specificity and !important(import rule)
What does the term “source order” mean with respect to CSS?
it means the order of your css rules written in your stylesheet. the last styling for an element is the one that will take effect.
How is it possible for the styles of an element to be applied to its children as well without an additional CSS rule?
yes, the process is called inheritance, some css properties inherited properties, meaning that if no other value is given to the property, it will get the computed value of the property on its parent element.
List the three selector types in order of increasing specificity.
type selector, class selector, id selector.
Why is using !important considered bad practice?
it makes debugging more difficult because it breaks the natural cascading in your stylesheets.