Skip to content
EPUBCheck · Navigation document

NAV-010

Updated:

EPUBCheck NAV-010 is an error message: “"…" nav must not link to remote resources; found link to "…".” A nav in the navigation document (toc, page-list or landmarks) links to a remote resource; these must point inside the EPUB.

The official message

"%1$s" nav must not link to remote resources; found link to "%2$s".

Default severity
Error. The EPUB breaks a rule of the specification and is invalid. Stores and Send to Kindle may reject it, and EPUBCheck exits with status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… are filled in with the file, value or element EPUBCheck found.

Typical causes

  • A table of contents entry that links to a website.

How to fix it

  • Point the entry to a document in the EPUB, or move the web link into the content.

Terms used here

Other NAV messages

  • NAV-011 "…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
  • NAV-003 The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").
  • NAV-001 The nav file is not supported for EPUB v2.

Message text and severity from EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explanation by EPUBLab.

FAQ

What does EPUBCheck NAV-010 mean?

EPUBCheck NAV-010 is an error message: “"…" nav must not link to remote resources; found link to "…".” A nav in the navigation document (toc, page-list or landmarks) links to a remote resource; these must point inside the EPUB.

Is NAV-010 an error?

NAV-010 is reported as error by default. The EPUB breaks a rule of the specification and is invalid. Stores and Send to Kindle may reject it, and EPUBCheck exits with status 1.