Quote:
Originally Posted by DaleDe
Well ePub2 is really not html but xhtml no matter what extension may be on the files. xhtml is a particular well defined implementation of xml. ePub 2 uses xhtml 1.1 as its basis. The most glaring difference is that xhtml requires closing tags on everything that is not marked specifically as not needing one. <p> needs one and even <br> would need one unless you say <br/>. This is good practice in telling the parser what you really mean. Also tags are lower case. While ePub3 is based on html5 it still wants that sort of structure in the code.
Dale
|
and therefore....
....
....
The <u> tag gets closed by a </u> tag...
While very informative about the general nature of epub and xhtml, I am sure, I still fail to see what that has to do with <u> being evil according to the epub spec. Also, I knew everything you just said; in no way did I contraindicate it. We are still only dealing with the html aspect of epub/xhtml, since that is what the <u> tag (and any discussion about it within the context of calibre and/or Kovid breaking the holy standards) actually touches on.