Hi Liz,
Both printing family trees & displaying them online is a problem I and many others have faced. Firstly, before I attempted a website I produced a couple of “books” to give out to the family. I use Family Tree Maker software which produces good family trees, but after a few generations they stretch to several pages.
It is possible to reduce font size to get more onto a page, but then you lose out on quality of presentation.
In my first publication I produced many 2 & 3 generation trees each on a single page, with each tree I included a page of narrative helping the reader to follow through from one tree to the next.
Then I bought a new printer that prints full page A3 size, this allowed me to produce much bigger trees in my next publication, these were obviously more meaningful but you can imagine the book was getting a bit big to handle.
Now I have set up a website I have produced some trees in .pdf format, which my software can do quite easily. These trees for each branch of the family can be accessed by anybody looking at the website and viewed, even magnified if necessary. In theory they can be printed out but again with the difficulties of size.
Not your ideal answer but not a simple problem to solve, I hope it helps. I will be watching for other answers with interest for any tips that could help me too.
terry