Remember, almost everything you see on the screen can be clicked on and will have some effect.
Modern documentation has to be written using a DB-approach (IMHO). Make the content rich enough to generate every format you like out of the database: On Screen, HTML, Postscript, ...
The screen viewer will help you navigate and reusing documentation records in different chapters or even different books is possible.
This is actually technology of the early 80s.