You browsers wouldn't care about the case as they read HTML which isn't case sensitive, but epub uses XHTML which required the case to be lower-case for all your tags. Sigil is an epub editor, so the book view would need the tags to be in lower-case.
Hence why changing the case resolved the problem.
I imagine Calibre doesn't have a problem with the case of the tags due to it being able to also display HTML files as well as epub.
Sigil has HTML Tidy embedded in it and does a resonable job trying to correct the case of the tags in the XHTML files but doesn't get everything. So to make sure everything works, only work in lowercase in your tags. The exception to this is SVG as it has some special parameters (I think) that are in upper and mixed case.
|