Hasta ahora solo he visto puro HTML que pueda ser visto y navegable en el explorador. No se si habran visto pero creo que tambien en un pdf puedes hacer navegable el contenido que dibujes, no me refiero a indices de contenido, sino a formularios y javascript dentro de un pdf, sino me equivoco lo vi en fpdf. De alli no vi nada mas que sea visto directo en el navegador.
Creo que dependeria que navegador usemos, porque recien me acuerdo en firefox podemos generar .xul que son navegables como formularios y tabas e imagenes, etc. pero solo son vistos en el firefox, ahora en el chrome creo que existe igual.
Si duda con el HTML5 creo que todos los navegadores estan solo en eso.
Un truco solo para Firefox, miren su codigo fuente:
http://mathiasbynens.be/demo/css-without-html
Saludos