I stumbled over the following today:
a { text-decoration: underline; }
h1{ text-decoration:none;}
<a href="#"><h1>Title</h1></a>
This results in an underlined title element.
The rule for the block element does not apply. I realise that I have to style the anchor element for the desired effect. My question is: why?
What is the rule in the spec that describes this behaviour?