- From: eva <eva@algonet.se>
- Date: Fri, 19 Sep 1997 19:13:46 +0200
- To: <www-style@w3.org>
Eric A. Meyer <eam3@po.cwru.edu> >Given the CSS rules... > body {color : #FFFFFF;} > h1 {color : #FF0000;} >...will H1 text be white, or red? > I originally claimed that specificity would cause H1s to be red, and >then reversed myself, because under the weighting rules defined in Cascade >Rule 4, both statements have the same specificity. H1 will be red. In this case Rule 1 applies and hence the search is ended. >Therefore, the tie is >broken by Rule 5, which says later declarations win out over earlier ones. > This brings me to my question. Given the CSS rules... > h1 {color : #FF0000;} > body {color : #FFFFFF;} > >...NOW what color will H1 text be? Under my previous reasoning, it should >be white, because the BODY rule comes after the H1 rule. This just seems >wrong, though. H1 will still be red. As I understand it, Rule 5 says: "if there are two conflicting declarations the one specified later wins. In other words: h1 {color: red} h1 {color: blue} H1 will be blue /e
Received on Friday, 19 September 1997 13:16:40 UTC