Adding landmarks to your EPUB 3 Nav Document

The landmarks nav makes it easy for reading systems to find the major sections of your EPUB. In particular, it's helpful to identify the cover image, table of contents, and the beginning of the main reading content.

To add a landmarks nav, open your nav document and add a new <nav> element with epub:type="landmarks", like this:

    <nav epub:type="landmarks" hidden="">
        <ol>
            <li><a epub:type="cover" href="cover.xhtml">Cover</a></li>
            <li><a epub:type="titlepage" href="copyright.xhtml#title">Title Page</a></li>
            <li><a epub:type="toc" href="toc.xhtml#TOC">Table of Contents</a></li>
            <li><a epub:type="bodymatter" href="chapter1.xhtml">Start of Content</a></li>
        </ol>
    </nav>

We recommend adding the "cover," "toc," and "bodymatter" locations to your landmarks nav.

The EPUB 3 spec mentions the following epub:type values to consider for your landmarks nav: