Page length can become a problem when you combine an enthusiastic person with HTML. It is true that you can have an HTML page that, theoretically, continues forever. Please don't do this to people. I know that I despise a page that is many times the height of my screen. Of course, there are exceptions to this; such as, a list of local directory, a club index, an event schedule, etc. You should probably give each topic its own page, though. Good sense should dictate which approach is best.