Since word processing and DTP (Desktop publishing) programs are not suitable for properly adding XHTML markup, we need to get everything into a text editor.
Using the same value as the id attribute for the XHTML cover, add an initial itemref to the spine element that refers to the cover page but is not linear.
The current de facto standard, version 2, is essentially XHTML 1.1, a W3C standard dating to 2001, with a sprinkle of limited CSS2 (1998) and layers of proprietary cruft added on top.
This specification defines a method for semantic inflection using the attribute axis: instead of adding new XML elements to the XHTML Content Document vocabulary, the epub: type attribute can be appended to existing elements to inflect the desired semantics.
In reformulating the NCX as XHTML during the 3.0 revision, and adding the hidden attribute to hide branches, my understanding had always been that it was a method for collapsing branches in the out - of - spine view.
OK, let's add that SOME (few) publishers add in the ePub, in each XHTML file, some «a» tags e.g. id =» page767 ″, so that one would know where is that point in the physical book (at the beginning of the said page).