IngramSpark EPUB validator error:value of attribute "http-equiv"
Hello, I wonder if anyone can help me with this puzzle. I have converted a docx to epub using Calibre 3.41.3. The result passes EPUBCheck version 4.1.1. with no problems reporting the detected epub file version as EPUB 3.0.1.
Apart from the first set of messages from IngramSpark (dealt with in thread 300186: IngramSpark citing content.opf errors I can't find in the .opf) I get a whole stack of the following errors:
[ERROR]index_split_000.xhtml: 7,73: value of attribute "http-equiv" is invalid; must be a string matching the
regular expression "([Dd][Ee][Ff][Aa][Uu][Ll][Tt]\-[Ss][Tt][Yy][Ll][Ee])|([Rr][Ee][Ff][Rr][Ee][Ss][Hh])"
Line 7 reads:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
There are a couple of splits with the same line 7 statement that get no error, but not many. There appear to be nothing specifically different in the docx text MS Word formatting in the split in which the errors do not occur.
I have made no correction for the first errors in the .opf as referred to above.
I do not have SIGIL. Nor am I programming conversant in xthml/html5.
A suggestion that I can apply in the Calibre editor would be handy.
Cheers
|