css-cascade Flashcards
What are the four components of “the Cascade”.
!important , Specificity, Inheritance, Source order, default style
What does the term “source order” mean with respect to CSS?
the order in which style rules are applied. If two rules apply to the same element and have the same specificity, the rule that appears later in the style sheet will take precedence.
How is it possible for the styles of an element to be applied to its children as well without an additional CSS rule?
inheritance
List the three selector types in order of increasing specificity.
type selectors, class selectors, ID selectors
Why is using !important considered bad practice?
The !important declaration will take precedence over other style rules that apply to the same element. it can make it difficult to override the style later on if necessary. It is better to use more specific selectors or increase the specificity of a rule by combining selectors.