2011年5月26日 星期四

EPUB 3 Overview / 2 Features / 2.2 Navigation / 2.2.2 Navigation Document
EPUB 3 概述 / 2 功能 / 2.2 導覽 / 2.2.2 導覽文件

每個 EPUB 的出版物包含一個特殊的 XHTML 文件, 叫做 EPUB 導覽文件, 它使用了 HTML5 的 nav 元素來定義人類和機器可讀的導覽訊息.

導覽文件取代了 NCX 文件 [OPS2], 而導覽文件仍包含 NCX 文件, 只是為了向前相容於舊的閱讀系統. 導覽文件仍保持基本的存取性和導覽支援以及 NCX 的功能, 並引入了新的功能和呈現特性, 以提高所有用戶的導覽體驗, 其中最重要的, 是包括更好的國際化支援 (因為 XHTML5 文件的功能, 導覽文件本身就支持 Ruby 標籤語法) 以及支援嵌入式文法 (MathML 和 SVG 皆被包含在覽連結上).

由於是一種 XHTML文件, 導覽文件也使用 CSS 和隱藏屬性 [ContentDocs30], 以提供靈活的方式控制導覽內容的顯示, 而影響閱讀系統的訊息獲取.

覽文件的結構和語義定義在 EPUB 覽文件 [ContentDocs30] 中.

沒有留言: