The correct answer is: B. parent to child
CSS properties inherit from parent to child elements. This means that if you set a property on a parent element, that property will be applied to all of its child elements as well. For example, if you set the font-size
property on a parent element, all of its child elements will have the same font size.
There are a few exceptions to this rule. For example, if you set a property on a child element and then set a different value for that property on the parent element, the child element will inherit the value from the parent element. Additionally, if you set a property on an element that is not a direct child of the element you want to inherit the property from, the property will not be inherited.
Here is an example of how CSS properties inherit from parent to child elements:
“`css
h1 {
font-size: 24px;
}
p {
font-size: inherit;
}
“`
In this example, the h1
element has a font-size
of 24px. The p
element inherits the font-size
property from the h1
element, so it also has a font-size
of 24px.
I hope this helps! Let me know if you have any other questions.