解説

静的にページ付けされたコンテンツの二つの連続したページ間で、ページ区切りが挿入される位置を示す区切り記号。

例1 — hr要素を使用したページ区切り
<hr id="pg004" role="doc-pagebreak" aria-label="4">
例2 — 明示的なページ番号によるページ区切り
<div id="pg032" role="doc-pagebreak">32</div>
例3 — 段落内の文中でのページ区切り
<p> … the <span id="pg159" role="doc-pagebreak" aria-label="159"/>
   interregnum period was characterized by …</p>

ARIAとの関係

doc-pagebreakは、separatorロールからセマンティクスを継承します。

使用方法

doc-pagebreakは、通常、hrdiv、およびspan要素で使用されます。ページ番号は、aria-label属性または要素のテキストコンテンツのいずれかで明確に表現する必要があります。要素のIDでは「page」や「pg」などの接頭辞を使用するのが一般的ですが、ラベルにはそのような接頭辞を付けないでください(つまり、ソースにも接頭辞が付けられていない限り、ラベルには数字のみを付ける必要があります)。

role属性に認められる値についての簡易リストは、EPUBタイプによるARIAロール製作ガイド(EPUB Type to ARIA Role Authoring Guide)対応表をご覧ください。正式なリストは、HTMLのARIAについて(ARIA in HTML)を参照してください。

関連リンク