Just a reminder, it's very easy to check all semantics entries by looking at the <guide> section in the content.opf file of epub2 books or the landmarks section in nav.xhtml file of epub3 books. Here are some typical examples:
ePub2 (content.opf)
Code:
<guide>
<reference type="cover" title="Cover" href="Text/cover.xhtml"/>
<reference type="text" title="Start reading" href="Text/chapter1.xhtml"/>
<reference type="toc" title="Table of Contents" href="Text/TOC.xhtml"/>
</guide>
epub3 (nax.xhtml)
Code:
<nav epub:type="landmarks" id="landmarks" hidden="">
<h1>Landmarks</h1>
<ol>
<li>
<a epub:type="cover" href="../Text/cover.xhtml">Cover</a>
</li>
<li>
<a epub:type="bodymatter" href="../Text/chapter1.xhtml">Start reading</a>
</li>
<li>
<a epub:type="toc" href="../Text/TOC.xhtml">Table of Contents</a>
</li>
</ol>
</nav>
The cover image is tagged in the content.opf file in both versions as:
Code:
<meta name="cover" content="cover.jpg" />
I find this method much easier than hovering over each file with the mouse pointer.