If your table is so long that it goes over more than one page, where would you click on the ribbon to ensure that the top row of your table appears on every page?

You would click on the "Layout" tab in the ribbon, and then click on the "Repeat Header Rows" option in the Data group. This will ensure that the top row of your table appears on every page.