Even though the second rule for the <h1> tag in the following CSS rules sets the heading to normal and would normally take precedence due to being the newest rule...
h1 { font-style:italic !important; } h1 { font-style:normal; }
...the preceding rule that sets it to italic uses the !important tag, and so it overrides subsequent rules.