How exactly do I get a table header to appear above the table?
In views-view-table.tpl.php I can see a
<thead> section, but what causes it to actually get rendered?
Where do I specify the column header text? I tried various options in the settings page, but to no avail.
The title can be defined from the Main views form. Each column of the table is associated with a field. If you select the field you can "add label" by selecting the checkbox and providing a name. The Label will appear in the header of the table.