In the EPUB accessibility guidelines, we’ve noted the use of
div tags for representing page breaks/numbers, but another common question is why not the good old
The simple answer is that HTML5 does not define named anchor points any more, so it’s no longer kosher to (ab)use
a tags as a place to jump people to (a la
<a name="page32"/>). If you want a jump destination, put an id attribute on an element, which is not coincidentally how
div are defined in the guidelines for page breaks (and in the content documents specification, for that matter).
But if you’re thinking why not just
<a id="page32">32</a> instead, I have more for you!Continue Reading Anchors Away!