css-cascade Flashcards

1
Q

What are the four components of “the Cascade”.

A

!important , Specificity, Inheritance, Source order, default style

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does the term “source order” mean with respect to CSS?

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How is it possible for the styles of an element to be applied to its children as well without an additional CSS rule?

A

inheritance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List the three selector types in order of increasing specificity.

A

type selectors, class selectors, ID selectors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Why is using !important considered bad practice?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly