CSS-Specifity and CSS Inheritance (concrete question)?
- by jens
Hello,
i would by thankful for an official link (and section) of the specification for CSS, that explains if:
.one two h1 {color:green;font-family:arial;} /*case 1 */
.one two h1 {color:blue;} /*case 2*/
will result in (when evaluated by the browser)
.one two h1 {color:blue;font-family:arial;} /*case 3*/
or will it be:
.one two h1 {color:blue;} /*case 4*/
==I have read a lot about inheritance, specifity, cascading etc but I still have not found for the given example which rules apply here.
In regard to specifity both elements are equal in specifity the case2 will be the most specify one (as it is equal specific but the last one). But does specifity always apply to the whole selector with ALL properties defined. Or only the the properties that are are in "competition" (and declared in both).
thanks!!!!