I experience the same strange issue with every major browser: an element gets styled with two text-decoration
properties.
The first decoration comes from the parent element, the second one – from the element itself. Here's the relevant HTML:
<div style="text-decoration: underline">
<span style="text-decoration: line-through">Hello</span>
</div>
How to override the first declaration, not add to it?