CSS-Cascade Flashcards

1
Q

What are the four components of “the Cascade”.

A

source order, inheritance, specificity and !important(import rule)

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

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

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.

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 selector, class selector, id selector.

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

it makes debugging more difficult because it breaks the natural cascading in your stylesheets.

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