Definition
The use of headings in the resource fully and accurately reflects the document hierarchy, allowing navigation by assistive technologies.
Examples
Example 1 — EPUB 3
<meta property="schema:accessibilityFeature">
structuralNavigation
</meta>
Example 2 — EPUB 2
<meta name="schema:accessibilityFeature"
content="structuralNavigation"/>
Example 3 — Audiobooks
"accessibilityFeature": ["structuralNavigation"]
Explanation
The structuralNavigation
value is used to indicate that all headings are properly marked up.
The use of headings tags, and their correct numbering, allows users of assistive technologies to quickly move through the different levels of the book without having to traverse the table of contents.
See the HTML headings knowledge base page for more information.
Headings incremented for each subsection using the HTML h1
through h6
tags.
<section>
<h1>Section 1</h1>
…
<section>
<h2>Section 1.1</h2>
…
</section>
</section>
ONIX Mapping
The structuralNavigation
value maps to list 196
code 29 ("Next / Previous structural navigation").
Related Links
- Schema.org — accessibilityFeature
- Schema.org Accessibility Vocabulary — structuralNavigation