I managed to get the data from the spreadsheet to populate an HTML table

…but I still have some problems.

I don't know how to style the rows below the header row.  There are
copious comments in the code that walk through exactly what's going
wrong.

Still, this makes me pretty happy.  I've been fiddling with tabletop.js
for about a week.  It took me 3 days to get the first example working
(I was making spreadsheets public, not publishing them to the web, two
separate things) and this took me about two days.  (That's elapsed
time.  Obvs. I did other things in there!  *laughs*  Yanno, like work,
parent, etc.)