You have two options:
1) Keep the table layout you're used to and use PDF to set the table layout in stone, the way you would on a printed page. This forbids the user from changing the formatting at all, so the user can only zoom the PDF and pan around the virtual page.
2) Abandon your table layout and adopt a new layout that supports reflowable text and arbitrary font sizes.
Quote:
Originally Posted by IvorT
As a text book, it won't be read sequentially but the discography/personnel details need to have a clear layout.
|
In order to do #2, you must abandon this idea and accept that the user can and will break your formatting decisions by changing the font face, font size, and margins to his liking. If you can't accept this and require a fixed format, you must use PDF to simulate a printed page and prevent the user from overriding your formatting decisions.
You will never be able to do what you're trying to do with tables and CSS. You're trying to force an e-book to look like a printed page, and e-books can't do that. That's what PDF is for.