So I ran into this oddity (bug?) today.
Finereader 12 outputs this footnote code:
Code:
<p><a id="bookmark1"><sup><a href="#footnote1">1</a></sup></a></p>
Sigil 0.8.6 + W3C's XHTML Validator thought the above code was well formed... while Sigil 0.9.6 thought it was not.
If I allowed Sigil 0.9.6 to repair the file, it changed the code to this:
Code:
<p><a id="bookmark1"><sup></sup></a><a href="#footnote1">1</a></p>
I suspect it has to do with a difference between XHTML 1.1 <-> HTML4/5 and allowing nested <a> tags.